<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cme="http://www.cmegroup.com/20210331"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cme-20210331.xsd" xlink:type="simple"/>
    <context id="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3fcf32fb1eab4366acad482bdaf08e38_I20210414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-14</instant>
        </period>
    </context>
    <context id="i66ff1e102a2f44c9a42ccf904e30bd77_I20210414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cme:ClassBCommonStockClassB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-14</instant>
        </period>
    </context>
    <context id="i049761015a904f7ba877b11c82d48c74_I20210414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cme:ClassBCommonStockClassB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-14</instant>
        </period>
    </context>
    <context id="i53b367ae759d410c93e4fa9a8b7424ce_I20210414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cme:ClassBCommonStockClassB3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-14</instant>
        </period>
    </context>
    <context id="ifd656ffe5dcd43c2a19023d928c3a126_I20210414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cme:ClassBCommonStockClassB4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-14</instant>
        </period>
    </context>
    <context id="i06d5527449b842deb868b5cacf15bef9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1bafc5943615428f83699011bdcdc309_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c9990c880f54c5a9a04e53dfe06fb8f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1f33056abb0948d691cb88d31edf804a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79b2c37106f24d26ba349c59f972f5b7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic2dbad020c6f44afae4c0e09a3713814_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife65ac55506448e69c3c75b6a913fbc3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id45fb8ea81f348c0af96799b86b42110_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0900d9edda484749b82092d92b2d780a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i80cf62f5bd1b4bacac0efdd686058715_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i63a8e613930e40e2bee56b07ec8f3c3d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:MarketDataMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i01e2b24b828648f5b456d710d77323b0_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:MarketDataMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i44e0c1f2aae4401186c9d627c8b1cf04_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id21bb5c5e1df4564a120bbe081ac92d0_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ifa03e6df090b440c816c856d771ab7ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i57d693ed418b46c4933dcbcfb72b0bd1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib499b7a4d95b4c6f989f67bc54e1ae86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id91311f9c0ec49c8a9f48ebb79143a9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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="i31889ca520f44920ba91b971aec779f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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="i9ac83f1b058644bea537df49a760e2c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9dfbe561f35241e1bfde84de2f2d86e4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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="i9aa7979dc09d4a1f877690e3f98590fd_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i146034409a0e48599f944d6b94c1597a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i50ca7057167b41b8827271cda3ead964_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifa43d8876b4a49568d1220c0bf842dda_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iee5f7fe1dbd642dabf31424580df7e74_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia0ba4d194ec248a085b92cdd4a61be85_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i279fb64efecb424e83960ec857d929c2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibb63261d38ac4cccbb88eb7dc93c33ed_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i56a7fcb722c641dcbce4818314f6f473_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic05328f87af9423dbaa45797591721d2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5ea562d45ee5448e8d176c5ca5af5710_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i94753c49199a4de49f5d639d423aed7e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3f2ddca48bb04b3aa7a3af0ca69a2278_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i756d67975374456db8e89ca514de5e0c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib36c259b00364bb48738be8c463228e6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5af71d9561774bdbab8d656d0dd4cf84_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i00847ac57e1445878034661de2021d5b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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="i36910e138b984118a00cb741856e85a1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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="i2529cfe8c6e9468eb858f0b27ff59ef8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5d668d157c47478ca6d3459cde92bf67_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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="i8e230aa299464d658fef19ce49713253_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i07210aa809b6487ba42e4f492e4fc26e_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i10e18dbc70014e0987eb5aed77cd38e3_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1ec412011f074c6bbf801ac85a853a47_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i265e0c5f882c4e62b445f726c3a6f6f3_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4127a5776f75423ba5495cbc0a6b6bfe_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i6cc8d1cf99a948a0ad691cb9e752edaf_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ie7284ae1df3c4ccfbad80fb35dcef1bf_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i798c55a0c42c4a9c96b270b9b9bc7231_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ib0fbd624b4264d9794a9f1d2f73bd6a9_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i16dd9864e0e144db9524940774aad50d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i377da53fa0b541b391c0111d4b918766_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iac166b4147e347e09e71a08685cb9d59_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id12ca841a7434bbe93513da725c94a59_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i7334ab75a5f84b4588531b4d760f327b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1f4db117141d4a1d88b02dc395b62dd4_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cme:InterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia7c43f1afc63494eaba328550ab19b2b_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cme:InterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5c15d69885c2433c9f46d3d3c828df77_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cme:EquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6328b1cface345abac4f2e481a6900e6_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cme:EquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="iee43cfde159a44cfa2ce08e14d9f4a3a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i09a4e9a703eb405bb98ace071906852e_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7e79ae4a723b4017b383fbf838e55b66_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cme:AgriculturalcommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia6b08edc41124defba767663fee7b9ee_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cme:AgriculturalcommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i81d1dabb86764e64b5efc5598ad3d6e3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cme:EnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6e7cc5a7b4ab4d49986398aa36267773_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cme:EnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7005127452ca41a7b8a58b16492bc20a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cme:MetalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifa020e66f8b9454b95964cdd20fe3796_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cme:MetalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i197c02262d7f4d6c8fe1130138fabadf_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cme:CashMarketsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i31d5981968e04fa6a6d5e400cd7d5907_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cme:CashMarketsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ia638019ba26543b6badc770bebb48019_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id6e6208dfb444a58b18ccbd8b2d80008_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cme:ClearingandtransactionfeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i9a7b8e5a0a944c27bcc4d9f2512b3b17_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8d6bb40de99040e1aca0ece6283e1517_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i28476bd50436485999eb3cfc1ed50e6a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic3968600b6e74589a104d6f660504548_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib5faf10e2c6c47f3969d8103775909e6_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cme:OnetimechargesandmiscellaneousrevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia90ef60c7e184bb9ab1b2eac3ee68ede_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cme:OnetimechargesandmiscellaneousrevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7814aed4855c42aca6bb4ccbcd2ededa_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">cme:FederalReserveReinvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2d8fca2f42094a19997759d968456a4d_I20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
        </entity>
        <period>
            <instant>2021-01-12</instant>
        </period>
    </context>
    <context id="i9121fa767e994748b7707805349897db_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0ec54df2357b44fda500bf687da818f5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f95730aea684d5abec3039b70b08677_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1966534c5817400180677e20f9bfa7fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i891dc29aae58460d88267c6300f25403_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib503a5cdee7d4943825ef3580b9f7c9a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i176f6b29684049c0b909e81c38ca2497_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FiniteLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if360260825ea4f15a51b105b30a93f44_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FiniteLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i833acf39ffc1423b85f2dc0ffa9eb140_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib11b648fc61c4b7d9ba0a20ade9568c4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d85332cac76437898b549319c538e05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:CBOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if4ca8836b45a45918e6a4e43db67bd18_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:CBOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ieaac5b6c625c4e29a2e067723689473b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:CBOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i28120b5ececb4ea095758b5ab6b9a1fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:NYMEXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66c9f59b76ea4cb5a0e36e5493c04840_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:NYMEXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ifd75525280154e9290991e5997da0134_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:NYMEXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icf9c321e0c944939a5bb0af2f5315b00_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:NEXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3351da3403ed414d993aca9379b2efc0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:NEXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i18ec5422ce74418fbcb2a09fe4993bd3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:NEXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i88725ff7c025477fb617ac85fd2db81d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:OtherCMESegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i093b9fd72bc449d495158e2e833b4edf_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:OtherCMESegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2a36af42a8f547b9922130c4117bbbf8_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:OtherCMESegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1c7d2156f9b1422aa7eef0b14134cde4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:CMEGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icbf1a0f5ce9a4f9681eb57be25092fdd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:CMEGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3eb0db66e8d14bb8b64ac17ad6207888_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:CMEGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8cc3782006a7477195322246f6dcfa29_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:CBOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia8e17444506b42e7844627347aca732e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:CBOTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i22b21d6f2e924602899f8759f17130ac_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:NYMEXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i44c4ee98a34a4e9496b65174855eb98c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:NYMEXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8cb5be672a3b44a5bc93408eeed9fd61_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:NEXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6ec4227f71b048349c9f6f8c68ed4ae0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:NEXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i69d5d8d2ce5a4b6289341ba61716e7f1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:OtherCMESegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i89df2a895f4347b5acb3cea1e6a296dc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:OtherCMESegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0f959996ff324d80875004e8295ef1f3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:CMEGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i97b78ad55e914c2088dc978ea8ee1f69_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cme:CMEGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0f37135758ea4af6a0d42f1327fc523a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic34138152ce14b9f9769b0f630674920_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59eaeb14cd9745c48bfbb8fd9b3c4789_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A15.0millionfixedratenotesdueMay2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1697b419e2cb4a7787d46ac915896d21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A15.0millionfixedratenotesdueMay2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibbdaaf2f6af44a38837cb0288c21e95b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id7c4cc67e2974230b41c5c77425ed9e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7591291aee8d43b893787fa742f1dcd3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ide4c95e6637847959ecbbe771b12c8ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71495aeaa4c04a8c87c0ace6904ca0b0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i944abd3f2ddb427ca996881e24ac0341_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied11c68ef04d4c719bfb50194dc5ca27_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0714786cb8a640a39b92510cdd397d63_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6b585e9c27e54d9ebf68a4116c3a3581_D20120901-20120930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
        </entity>
        <period>
            <startDate>2012-09-01</startDate>
            <endDate>2012-09-30</endDate>
        </period>
    </context>
    <context id="i836a5a6740094c188109ec8548cd3a82_D20150301-20150331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
        </entity>
        <period>
            <startDate>2015-03-01</startDate>
            <endDate>2015-03-31</endDate>
        </period>
    </context>
    <context id="i00c1a5a052984393aa5f8f21c98a6eff_D20130901-20130930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
        </entity>
        <period>
            <startDate>2013-09-01</startDate>
            <endDate>2013-09-30</endDate>
        </period>
    </context>
    <context id="i584e823d0d7a44ca97e91c0fb69ad7d4_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic45918ded8764d0baf509fe0c68b5ead_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A15.0millionfixedratenotesdueMay2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ibb5690eb09314a7581b48d2cc651fe41_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8f7ab98d8b9441ae9d1b4b373c174f88_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5700da1181374da3ab9854e4691e8f08_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib41a2ec9c7c1420c9d2018adccb35a91_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i98884a3978cf4e93b85bad3ac52ee1da_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">cme:FamilyFarmerAndRanchersProtectionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if61e4a5d48374162a7468250b36e956f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">cme:FamilyFarmerAndRanchersProtectionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4e87a6d73a7041f585c95f8cc28eac0f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if22034c1ee094a7192125e969a7ab8fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i485b3ce87b404db9888c205b7859c77f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a248db0683c4e1d8813be170a7b6150_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id008e47300b8486c9d93ce6a0a9bcc8c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c1eadfc100a4334872c8f66e8edbeb9_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i201689e906c64f7b822e2be6b9ed384a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8df61110102b4e668aca25091eb56e8e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0afd06d586f74a85b82821c377afebd4_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9e065d3d172545729db506f3a9eb5426_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if38fbca793a54fac8a42b12e5f5400ba_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if766b64f16da47d4ac983bb3ad30b933_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i50972fe144c14f1e9f1fab8576478658_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if18ca81aca964121a8a390b0da10b66b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4259295f9e4243d1a42a1e02a141238c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i514adca10011452785e75b299dd690e0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iee89acbe849c4b6aa94dc3159ffe80e0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib5517419254c4051a2dc3f3f4c029d4b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i78a81f07fea1440bb1592f4773f684d6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5bb62da0996c48be8d13dd1391ccf686_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5ffda935f5834abebdd8cfa637f97666_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="if14f5753810148318bf5c7446a72aa2a_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i197fa5e04c664c57ab643b77b3a271e1_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i3283901f89fd4f499fed2ba3396ab5ed_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ia1fdcbd46a214a84b2922f738be62d75_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i141f89e9c4f44716b921c2e990cc6e91_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ic6cbe07564f94849b1b29c3bdb04a2aa_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i54932e869c764d21b62e62026bda5b9e_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i20348f4487cb48d38179cc4e6419e08a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i59791e4f06a64d858a016cb2db336b88_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ia171738214044f76a3ba48297a77671a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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-03-31</instant>
        </period>
    </context>
    <context id="if9b478b8eaf8467e9413b1cb869fba91_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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-03-31</instant>
        </period>
    </context>
    <context id="iee57f9eaf1fc4c9399b03c14a8739a4a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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-03-31</instant>
        </period>
    </context>
    <context id="ie3f6fc0931614da4bbdd2591d10ad0d4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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-03-31</instant>
        </period>
    </context>
    <context id="i8c071ded897a405cb22a38063f739616_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i76c0a69c95854e12babbc4937d27e655_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6e0625c668b640d6a482e0c719ef663f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3924c7f6cbcd480fa24a457595d850cc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibec6fe58ffb542bf9c33bae38b0e6d45_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i70565c38daf3433487484a0ffc7dc768_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i30056b6e3b7a4ae0baf2f0524e202423_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id2bd42d04ca24901bb0d65020741b64f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i873cf5a0f8d449498de89588f6f07ace_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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-03-31</instant>
        </period>
    </context>
    <context id="ie3b02b59e14e44aa8ca54b6868289601_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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-03-31</instant>
        </period>
    </context>
    <context id="iab228f85f0864dc3ba789b75f43cf7f1_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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-03-31</instant>
        </period>
    </context>
    <context id="i784f0222a1ce4f0d9d6df6373ebfb1a1_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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-03-31</instant>
        </period>
    </context>
    <context id="ia7bc7fb3207e4efeb052a13cbb6a59d3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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-03-31</instant>
        </period>
    </context>
    <context id="ica2676d0de5a47bf9afff72ec6db0b7d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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-03-31</instant>
        </period>
    </context>
    <context id="ia8739d7d28954c81b244230074149188_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</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-03-31</instant>
        </period>
    </context>
    <context id="ic85e9678c40d40a4893617069ff70845_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i35b59b7db42044bb920092699ec6f3b5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib860ab19e6d44fcc883b6d65ecfff2ae_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A15.0millionfixedratenotesdueMay2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib698fb5b76f94f93bf46fcbff45acfc8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iee2a67db5e2242e48ddc209446efb39c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i975c37de26124918a7e9d7a64e6d6af4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3d1f83587ce247c9926c212022ee5379_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6ef8dd4c168043d3bda4b463996e90ee_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1318e42992134957a973656f4ed2a235_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A15.0millionfixedratenotesdueMay2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i00a1efad934545ce80cfc9525ae64b1d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0a00904bc77b40d2b0594fece34c0192_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifde65794528b4a329b035636d5236a65_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8d02ecf1c03d4eb9ad2ca20fb57663c3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia6f29701d37d4fb290629f6a0d2148a0_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i84de9689b64b49dab83ed52ca0e7cbe6_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001156375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</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="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="years">
        <measure>cme:years</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80L2ZyYWc6YzExNDY1MTA1ZjdjNDZiZGJlNzcxNzBhZTg0ZWViZWMvdGFibGU6N2U1N2Q0MGVlYTQ1NGM0YTlkNWI3YjI3YTA1Yjc4ZWMvdGFibGVyYW5nZTo3ZTU3ZDQwZWVhNDU0YzRhOWQ1YjdiMjdhMDViNzhlY180LTEtMS0xLTA_c94ce34c-632a-412e-b16c-c3ecc9e7aad1">0001156375</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80L2ZyYWc6YzExNDY1MTA1ZjdjNDZiZGJlNzcxNzBhZTg0ZWViZWMvdGFibGU6N2U1N2Q0MGVlYTQ1NGM0YTlkNWI3YjI3YTA1Yjc4ZWMvdGFibGVyYW5nZTo3ZTU3ZDQwZWVhNDU0YzRhOWQ1YjdiMjdhMDViNzhlY181LTEtMS0xLTA_172a21e8-38f2-48fb-b8e0-ce499089a194">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80L2ZyYWc6YzExNDY1MTA1ZjdjNDZiZGJlNzcxNzBhZTg0ZWViZWMvdGFibGU6N2U1N2Q0MGVlYTQ1NGM0YTlkNWI3YjI3YTA1Yjc4ZWMvdGFibGVyYW5nZTo3ZTU3ZDQwZWVhNDU0YzRhOWQ1YjdiMjdhMDViNzhlY185LTEtMS0xLTA_3fc2c9dc-a240-4db9-a4ed-1e2cd40dbef5">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80L2ZyYWc6YzExNDY1MTA1ZjdjNDZiZGJlNzcxNzBhZTg0ZWViZWMvdGFibGU6N2U1N2Q0MGVlYTQ1NGM0YTlkNWI3YjI3YTA1Yjc4ZWMvdGFibGVyYW5nZTo3ZTU3ZDQwZWVhNDU0YzRhOWQ1YjdiMjdhMDViNzhlY18xMC0xLTEtMS0w_26df4074-971b-43ce-9029-6f8b50a7ac5e">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80L2ZyYWc6YzExNDY1MTA1ZjdjNDZiZGJlNzcxNzBhZTg0ZWViZWMvdGFibGU6N2U1N2Q0MGVlYTQ1NGM0YTlkNWI3YjI3YTA1Yjc4ZWMvdGFibGVyYW5nZTo3ZTU3ZDQwZWVhNDU0YzRhOWQ1YjdiMjdhMDViNzhlY18xMS0xLTEtMS0w_3766090a-ff63-4941-a416-0e3c34e62872">false</dei:AmendmentFlag>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i3fcf32fb1eab4366acad482bdaf08e38_I20210414"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80L2ZyYWc6YzExNDY1MTA1ZjdjNDZiZGJlNzcxNzBhZTg0ZWViZWMvdGFibGU6N2U1N2Q0MGVlYTQ1NGM0YTlkNWI3YjI3YTA1Yjc4ZWMvdGFibGVyYW5nZTo3ZTU3ZDQwZWVhNDU0YzRhOWQ1YjdiMjdhMDViNzhlY18xNC0yLTEtMS0w_554c8763-4175-44cb-8ab2-e24909c3fbe9"
      unitRef="shares">359094042</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i66ff1e102a2f44c9a42ccf904e30bd77_I20210414"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80L2ZyYWc6YzExNDY1MTA1ZjdjNDZiZGJlNzcxNzBhZTg0ZWViZWMvdGFibGU6N2U1N2Q0MGVlYTQ1NGM0YTlkNWI3YjI3YTA1Yjc4ZWMvdGFibGVyYW5nZTo3ZTU3ZDQwZWVhNDU0YzRhOWQ1YjdiMjdhMDViNzhlY18xNS0yLTEtMS0w_666e6d72-014f-4b29-b002-8bd6d6540147"
      unitRef="shares">625</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i049761015a904f7ba877b11c82d48c74_I20210414"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80L2ZyYWc6YzExNDY1MTA1ZjdjNDZiZGJlNzcxNzBhZTg0ZWViZWMvdGFibGU6N2U1N2Q0MGVlYTQ1NGM0YTlkNWI3YjI3YTA1Yjc4ZWMvdGFibGVyYW5nZTo3ZTU3ZDQwZWVhNDU0YzRhOWQ1YjdiMjdhMDViNzhlY18xNi0yLTEtMS0w_aee55b6b-3e3e-4f78-9e8e-b09e6aeb715a"
      unitRef="shares">813</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i53b367ae759d410c93e4fa9a8b7424ce_I20210414"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80L2ZyYWc6YzExNDY1MTA1ZjdjNDZiZGJlNzcxNzBhZTg0ZWViZWMvdGFibGU6N2U1N2Q0MGVlYTQ1NGM0YTlkNWI3YjI3YTA1Yjc4ZWMvdGFibGVyYW5nZTo3ZTU3ZDQwZWVhNDU0YzRhOWQ1YjdiMjdhMDViNzhlY18xNy0yLTEtMS0w_699155eb-3bbe-42fd-92db-6c30ea30f652"
      unitRef="shares">1287</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ifd656ffe5dcd43c2a19023d928c3a126_I20210414"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80L2ZyYWc6YzExNDY1MTA1ZjdjNDZiZGJlNzcxNzBhZTg0ZWViZWMvdGFibGU6N2U1N2Q0MGVlYTQ1NGM0YTlkNWI3YjI3YTA1Yjc4ZWMvdGFibGVyYW5nZTo3ZTU3ZDQwZWVhNDU0YzRhOWQ1YjdiMjdhMDViNzhlY18xOC0yLTEtMS0w_afb3734a-ac8f-46be-a9df-c92d61af5a40"
      unitRef="shares">413</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMi0xLTEtMS0w_ef2b6831-3ce5-4ef6-8d31-acdbbd73c9d3"
      unitRef="usd">6000000.0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMi0zLTEtMS0w_31fa217c-e13c-4789-ae6a-70279c4ceb8d"
      unitRef="usd">5400000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMy0xLTEtMS0w_dfeeca43-a0d7-4cd1-981a-cbf6d5ee8803"
      unitRef="usd">4500000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMy0zLTEtMS0w_595e27a1-fecd-440e-8cad-d3b5929bb14d"
      unitRef="usd">4700000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfNC0xLTEtMS0w_c52dba99-a7f4-43d5-a9da-c8cf1013c458"
      unitRef="usd">946500000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfNC0zLTEtMS0w_9c59bdc9-5f6b-44c4-86d0-f0b99ccc8fae"
      unitRef="usd">961200000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfNS0xLTEtMS0w_80ca8021-846f-4cc9-a144-7516bdb12cb2"
      unitRef="usd">3100000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfNS0zLTEtMS0w_0849507c-8d7c-487b-be4f-99ba3bdae4c4"
      unitRef="usd">600000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ife65ac55506448e69c3c75b6a913fbc3_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfOC0xLTEtMS0w_811e4e96-2931-461a-b07b-914689eb3d55"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="id45fb8ea81f348c0af96799b86b42110_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfOC0zLTEtMS0w_5f158f07-4187-4d8d-b747-92f942495c30"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ife65ac55506448e69c3c75b6a913fbc3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfOS0xLTEtMS0w_f3668343-8815-473c-b6dd-a2a427a78872"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id45fb8ea81f348c0af96799b86b42110_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfOS0zLTEtMS0w_24558239-d306-4fc9-b0cb-927c2a122bde"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ife65ac55506448e69c3c75b6a913fbc3_I20210331"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTAtMS0xLTEtMA_01b2185d-391c-454c-82fa-d80911851f24"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id45fb8ea81f348c0af96799b86b42110_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTAtMy0xLTEtMA_a3b7115d-424c-4fea-9bcb-1d381c330f11"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ife65ac55506448e69c3c75b6a913fbc3_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTEtMS0xLTEtMA_5369099f-b119-4bd8-bbda-805f74ab88ce"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="id45fb8ea81f348c0af96799b86b42110_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTEtMy0xLTEtMA_2b735bbc-44f5-4cdc-b480-88a7e773ccd8"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i5c9990c880f54c5a9a04e53dfe06fb8f_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTItMS0xLTEtMA_a1338546-d400-4b07-89d2-be3fa89b2a74"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i1f33056abb0948d691cb88d31edf804a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTItMy0xLTEtMA_1cd1def8-19f1-4d9b-b3b7-ced0b81a5fc9"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i5c9990c880f54c5a9a04e53dfe06fb8f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTMtMS0xLTEtMA_b5d2690a-15f9-4956-84df-9a5c9194ecbd"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i1f33056abb0948d691cb88d31edf804a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTMtMy0xLTEtMA_f2830789-e5f7-401f-aaab-6b3f69cb3055"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i5c9990c880f54c5a9a04e53dfe06fb8f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTQtMS0xLTEtMA_0ba7cf67-0a68-4fa7-9f72-cb5bbfe488c5"
      unitRef="shares">358240000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i1f33056abb0948d691cb88d31edf804a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTQtMy0xLTEtMA_5bd18001-02af-4c54-961f-1f500131a075"
      unitRef="shares">358110000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5c9990c880f54c5a9a04e53dfe06fb8f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTUtMS0xLTEtMA_43cb8ccb-13b6-4dfd-92c7-d2b128569fe7"
      unitRef="shares">358240000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1f33056abb0948d691cb88d31edf804a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTUtMy0xLTEtMA_96a90fa6-c94f-4c75-b4f9-25fd68808f01"
      unitRef="shares">358110000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i79b2c37106f24d26ba349c59f972f5b7_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTYtMS0xLTEtMA_6ab3b943-77e4-40ae-8192-fc9bf1ae61dc"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ic2dbad020c6f44afae4c0e09a3713814_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTYtMy0xLTEtMA_cd0641d0-3341-4be2-90a5-0d4957f53a85"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i79b2c37106f24d26ba349c59f972f5b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTctMS0xLTEtMA_df48e81f-8a03-44c3-ab27-fb40c248c1b9"
      unitRef="shares">3000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic2dbad020c6f44afae4c0e09a3713814_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTctMy0xLTEtMA_8bc4af97-b012-49dc-bcd3-a1a0beb37c1d"
      unitRef="shares">3000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i79b2c37106f24d26ba349c59f972f5b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTgtMS0xLTEtMA_70fea38d-a9bd-43d1-9527-0b5c942c16cc"
      unitRef="shares">3000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic2dbad020c6f44afae4c0e09a3713814_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTgtMy0xLTEtMA_1f00e7bf-2b68-4f1f-a957-0544822a6716"
      unitRef="shares">3000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i79b2c37106f24d26ba349c59f972f5b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTktMS0xLTEtMA_74f18c52-5b18-47dd-a180-cd7b7ce0bafd"
      unitRef="shares">3000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic2dbad020c6f44afae4c0e09a3713814_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xOS9mcmFnOjViNWNhY2U0Yjg0NTRiOWU5MTY0ZDVjODQyNzNkOGMxL3RhYmxlOjQ5NzAxMGMzOTFjNDRhOGJiYmQ0YWQ0NTY2MmYwN2M4L3RhYmxlcmFuZ2U6NDk3MDEwYzM5MWM0NGE4YmJiZDRhZDQ1NjYyZjA3YzhfMTktMy0xLTEtMA_db93d68b-e7c2-402d-9e29-c679e8f9115d"
      unitRef="shares">3000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zMS9mcmFnOjVjMGQyMGM4ZTkxNDQ5MmU4NDQwZjlkYTY5Y2M3MWIwL3RhYmxlOjhiZDk5YzczMDRlYzQ4OGRiNzM4NTk0ODNiMjE1Mjk5L3RhYmxlcmFuZ2U6OGJkOTljNzMwNGVjNDg4ZGI3Mzg1OTQ4M2IyMTUyOTlfMi0xLTEtMS0w_2e64b0e1-2032-4ab0-96c6-bf9f78dd5191"
      unitRef="usdPerShare">0.90</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zMS9mcmFnOjVjMGQyMGM4ZTkxNDQ5MmU4NDQwZjlkYTY5Y2M3MWIwL3RhYmxlOjhiZDk5YzczMDRlYzQ4OGRiNzM4NTk0ODNiMjE1Mjk5L3RhYmxlcmFuZ2U6OGJkOTljNzMwNGVjNDg4ZGI3Mzg1OTQ4M2IyMTUyOTlfMi0yLTEtMS0w_7c3dd5ce-7df4-4d7e-b33a-a18966d0b079"
      unitRef="usdPerShare">0.85</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zMS9mcmFnOjVjMGQyMGM4ZTkxNDQ5MmU4NDQwZjlkYTY5Y2M3MWIwL3RhYmxlOjhiZDk5YzczMDRlYzQ4OGRiNzM4NTk0ODNiMjE1Mjk5L3RhYmxlcmFuZ2U6OGJkOTljNzMwNGVjNDg4ZGI3Mzg1OTQ4M2IyMTUyOTlfMi0zLTEtMS0w_e17739d7-9e09-4a65-8881-e0e511a46d4a"
      unitRef="usdPerShare">0.90</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zMS9mcmFnOjVjMGQyMGM4ZTkxNDQ5MmU4NDQwZjlkYTY5Y2M3MWIwL3RhYmxlOjhiZDk5YzczMDRlYzQ4OGRiNzM4NTk0ODNiMjE1Mjk5L3RhYmxlcmFuZ2U6OGJkOTljNzMwNGVjNDg4ZGI3Mzg1OTQ4M2IyMTUyOTlfMi00LTEtMS0w_50b9efa3-a460-4979-aa71-470992be6b19"
      unitRef="usdPerShare">0.85</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0f37135758ea4af6a0d42f1327fc523a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfMy0xLTEtMS0w_9f33b159-14dc-425f-8ef8-2d421e994f9d"
      unitRef="usd">750000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i59eaeb14cd9745c48bfbb8fd9b3c4789_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfMy0yLTEtMS0w_a4bffdc1-6de5-440b-8409-0f983ad8ff19"
      unitRef="eur">15000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ibbdaaf2f6af44a38837cb0288c21e95b_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfMy0zLTEtMS0w_3665ebcd-c573-4644-a012-54de1730c7a7"
      unitRef="usd">750000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7591291aee8d43b893787fa742f1dcd3_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfMy00LTEtMS0w_2753681e-c0e1-4b8c-a350-fb5a50d6877c"
      unitRef="usd">500000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i71495aeaa4c04a8c87c0ace6904ca0b0_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfMy01LTEtMS0w_9e2f9596-4d98-4267-8b25-c19f99c17ac5"
      unitRef="usd">750000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ied11c68ef04d4c719bfb50194dc5ca27_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfMy02LTEtMS0w_3e3f45bb-8da6-45b4-85ca-5c99baa9c777"
      unitRef="usd">700000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i584e823d0d7a44ca97e91c0fb69ad7d4_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfNC0xLTEtMS0w_dee73bcf-c39c-4e45-b8ee-3e8ea865997d">2022-09-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ic45918ded8764d0baf509fe0c68b5ead_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfNC0yLTEtMS0w_d2287f7b-6940-4fb7-aa61-04d62aa9c89b">2023-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ibb5690eb09314a7581b48d2cc651fe41_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfNC0zLTEtMS0w_b3507b37-1238-41da-80ed-bea2904fc0f4">2025-03-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i8f7ab98d8b9441ae9d1b4b373c174f88_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfNC00LTEtMS0w_df6e8bf1-2358-496e-b0ed-82620df5363f">2028-06-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i5700da1181374da3ab9854e4691e8f08_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfNC01LTEtMS0w_373619d2-7421-45d3-b122-28a8bbe9710b">2043-09-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ib41a2ec9c7c1420c9d2018adccb35a91_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfNC02LTEtMS0w_c1b5850a-f4d7-4e63-82e8-de3f89b3c1bf">2048-06-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0f37135758ea4af6a0d42f1327fc523a_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfNS0xLTEtMS0w_c1c7354f-11b7-4473-81b3-bfbb789f3b02"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59eaeb14cd9745c48bfbb8fd9b3c4789_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfNS0yLTEtMS0w_4befb3d3-f022-4e5c-85f5-236456932559"
      unitRef="number">0.0430</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibbdaaf2f6af44a38837cb0288c21e95b_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfNS0zLTEtMS0w_3fb231b3-513f-4d10-9b11-758b1a1fa31e"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7591291aee8d43b893787fa742f1dcd3_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfNS00LTEtMS0w_f7d2ab26-5ca5-40ee-a23c-c7649bc5025e"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i71495aeaa4c04a8c87c0ace6904ca0b0_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfNS01LTEtMS0w_9e9670c4-4618-45a6-bc9b-19c0340ffe6b"
      unitRef="number">0.0530</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ied11c68ef04d4c719bfb50194dc5ca27_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82MS9mcmFnOjkyOWViODhhY2JjOTRhMTBhMGU2NzAwNjMxODc4M2FjL3RhYmxlOmU2NGQzZTk0MTJkZDQ1ZGI4MzgyNjM2NzEyZDY1NTE1L3RhYmxlcmFuZ2U6ZTY0ZDNlOTQxMmRkNDVkYjgzODI2MzY3MTJkNjU1MTVfNS02LTEtMS0w_a954af5d-77e1-4706-8980-e00d4e0d503a"
      unitRef="number">0.0415</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i35b59b7db42044bb920092699ec6f3b5_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83OS9mcmFnOjdjNWYwYTQzN2E5ZDRlMGI4YjRlMWVjODdkM2Y1YTA3L3RhYmxlOmFiNjkzNTM0OWZiZDQwZWY4Yzc0MWM5NjU2N2RlYmYyL3RhYmxlcmFuZ2U6YWI2OTM1MzQ5ZmJkNDBlZjhjNzQxYzk2NTY3ZGViZjJfMi0yLTEtMS0w_87312f2b-aa3e-42d7-9b30-c42c049f4ffc"
      unitRef="usd">750000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib860ab19e6d44fcc883b6d65ecfff2ae_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83OS9mcmFnOjdjNWYwYTQzN2E5ZDRlMGI4YjRlMWVjODdkM2Y1YTA3L3RhYmxlOmFiNjkzNTM0OWZiZDQwZWY4Yzc0MWM5NjU2N2RlYmYyL3RhYmxlcmFuZ2U6YWI2OTM1MzQ5ZmJkNDBlZjhjNzQxYzk2NTY3ZGViZjJfMi0zLTEtMS0w_c09f77f1-5af2-417b-ab6e-901c35d5112f"
      unitRef="usd">15000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib698fb5b76f94f93bf46fcbff45acfc8_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83OS9mcmFnOjdjNWYwYTQzN2E5ZDRlMGI4YjRlMWVjODdkM2Y1YTA3L3RhYmxlOmFiNjkzNTM0OWZiZDQwZWY4Yzc0MWM5NjU2N2RlYmYyL3RhYmxlcmFuZ2U6YWI2OTM1MzQ5ZmJkNDBlZjhjNzQxYzk2NTY3ZGViZjJfMi00LTEtMS0w_df730ccc-a429-45e1-b756-9f0c8c869a04"
      unitRef="usd">750000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iee2a67db5e2242e48ddc209446efb39c_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83OS9mcmFnOjdjNWYwYTQzN2E5ZDRlMGI4YjRlMWVjODdkM2Y1YTA3L3RhYmxlOmFiNjkzNTM0OWZiZDQwZWY4Yzc0MWM5NjU2N2RlYmYyL3RhYmxlcmFuZ2U6YWI2OTM1MzQ5ZmJkNDBlZjhjNzQxYzk2NTY3ZGViZjJfMi01LTEtMS0w_c7a34701-fddd-4d7d-a2f6-c9182b073aab"
      unitRef="usd">500000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i975c37de26124918a7e9d7a64e6d6af4_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83OS9mcmFnOjdjNWYwYTQzN2E5ZDRlMGI4YjRlMWVjODdkM2Y1YTA3L3RhYmxlOmFiNjkzNTM0OWZiZDQwZWY4Yzc0MWM5NjU2N2RlYmYyL3RhYmxlcmFuZ2U6YWI2OTM1MzQ5ZmJkNDBlZjhjNzQxYzk2NTY3ZGViZjJfMi02LTEtMS0w_c8a99cf8-4545-4a98-a01e-a782444b3be6"
      unitRef="usd">750000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3d1f83587ce247c9926c212022ee5379_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83OS9mcmFnOjdjNWYwYTQzN2E5ZDRlMGI4YjRlMWVjODdkM2Y1YTA3L3RhYmxlOmFiNjkzNTM0OWZiZDQwZWY4Yzc0MWM5NjU2N2RlYmYyL3RhYmxlcmFuZ2U6YWI2OTM1MzQ5ZmJkNDBlZjhjNzQxYzk2NTY3ZGViZjJfMi03LTEtMS0w_0860313d-45c3-4c2f-bce8-c2b27076beba"
      unitRef="usd">700000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i6ef8dd4c168043d3bda4b463996e90ee_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83OS9mcmFnOjdjNWYwYTQzN2E5ZDRlMGI4YjRlMWVjODdkM2Y1YTA3L3RhYmxlOmFiNjkzNTM0OWZiZDQwZWY4Yzc0MWM5NjU2N2RlYmYyL3RhYmxlcmFuZ2U6YWI2OTM1MzQ5ZmJkNDBlZjhjNzQxYzk2NTY3ZGViZjJfMy0yLTEtMS0w_4f8b75fe-a632-4f4c-81b9-ca9e204327b0">2022-09-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i1318e42992134957a973656f4ed2a235_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83OS9mcmFnOjdjNWYwYTQzN2E5ZDRlMGI4YjRlMWVjODdkM2Y1YTA3L3RhYmxlOmFiNjkzNTM0OWZiZDQwZWY4Yzc0MWM5NjU2N2RlYmYyL3RhYmxlcmFuZ2U6YWI2OTM1MzQ5ZmJkNDBlZjhjNzQxYzk2NTY3ZGViZjJfMy0zLTEtMS0w_e137c979-50b0-4bc5-a70d-6dab64e4ce6e">2023-05-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i00a1efad934545ce80cfc9525ae64b1d_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83OS9mcmFnOjdjNWYwYTQzN2E5ZDRlMGI4YjRlMWVjODdkM2Y1YTA3L3RhYmxlOmFiNjkzNTM0OWZiZDQwZWY4Yzc0MWM5NjU2N2RlYmYyL3RhYmxlcmFuZ2U6YWI2OTM1MzQ5ZmJkNDBlZjhjNzQxYzk2NTY3ZGViZjJfMy00LTEtMS0w_5e6964fb-caf0-4c93-8d83-5ee1069f8356">2025-03-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i0a00904bc77b40d2b0594fece34c0192_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83OS9mcmFnOjdjNWYwYTQzN2E5ZDRlMGI4YjRlMWVjODdkM2Y1YTA3L3RhYmxlOmFiNjkzNTM0OWZiZDQwZWY4Yzc0MWM5NjU2N2RlYmYyL3RhYmxlcmFuZ2U6YWI2OTM1MzQ5ZmJkNDBlZjhjNzQxYzk2NTY3ZGViZjJfMy01LTEtMS0w_6131e77e-f19a-4739-bbfb-46176fbc4f6e">2028-06-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ifde65794528b4a329b035636d5236a65_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83OS9mcmFnOjdjNWYwYTQzN2E5ZDRlMGI4YjRlMWVjODdkM2Y1YTA3L3RhYmxlOmFiNjkzNTM0OWZiZDQwZWY4Yzc0MWM5NjU2N2RlYmYyL3RhYmxlcmFuZ2U6YWI2OTM1MzQ5ZmJkNDBlZjhjNzQxYzk2NTY3ZGViZjJfMy02LTEtMS0w_e40fa514-09b9-447d-a91a-7dc08c343d33">2043-09-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i8d02ecf1c03d4eb9ad2ca20fb57663c3_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83OS9mcmFnOjdjNWYwYTQzN2E5ZDRlMGI4YjRlMWVjODdkM2Y1YTA3L3RhYmxlOmFiNjkzNTM0OWZiZDQwZWY4Yzc0MWM5NjU2N2RlYmYyL3RhYmxlcmFuZ2U6YWI2OTM1MzQ5ZmJkNDBlZjhjNzQxYzk2NTY3ZGViZjJfMy03LTEtMS0w_650e8419-92ef-4ce0-90fe-062b590a813d">2048-06-15</us-gaap:DebtInstrumentMaturityDate>
    <dei:DocumentType
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yNTAw_7464320b-5374-45f2-8e71-9287ca3e40cf">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6MTBkNDFmMDljYjliNGQzYzkzZTZkODE1OGFiOTZlZDAvdGFibGVyYW5nZToxMGQ0MWYwOWNiOWI0ZDNjOTNlNmQ4MTU4YWI5NmVkMF8wLTAtMS0xLTA_1fb1c923-11e1-4c10-afa6-56176ee13780">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yNDg_5396d1f0-c609-4e0e-8326-721842aa25d3">2021-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6ZDU3Y2Y1OGU5YTlhNDI0MjgzNjZlY2I5MGU5MmQzODAvdGFibGVyYW5nZTpkNTdjZjU4ZTlhOWE0MjQyODM2NmVjYjkwZTkyZDM4MF8wLTAtMS0xLTA_ce3c6275-2ff6-40a7-aa5d-98026256620d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yNTAx_bf707cb1-dd21-409b-8eb8-aa76a9a5e35d">001-31553</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yNTAy_04918176-6eb9-4dae-b8dd-7ea632856783">CME GROUP INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6ODUzOGI4NjUyNjMwNDM5NjgwYzJmNzdkOTI0ZjdhYmUvdGFibGVyYW5nZTo4NTM4Yjg2NTI2MzA0Mzk2ODBjMmY3N2Q5MjRmN2FiZV8wLTAtMS0xLTA_17dba21a-6457-4d34-b7e6-493a66a39010">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6ODUzOGI4NjUyNjMwNDM5NjgwYzJmNzdkOTI0ZjdhYmUvdGFibGVyYW5nZTo4NTM4Yjg2NTI2MzA0Mzk2ODBjMmY3N2Q5MjRmN2FiZV8wLTQtMS0xLTA_fd40b8c7-2364-48da-84b2-ec2c8fdbc105">36-4459170</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6ODUzOGI4NjUyNjMwNDM5NjgwYzJmNzdkOTI0ZjdhYmUvdGFibGVyYW5nZTo4NTM4Yjg2NTI2MzA0Mzk2ODBjMmY3N2Q5MjRmN2FiZV8zLTAtMS0xLTA_28774592-6716-44ce-8371-4fe682fe51f4">20 South Wacker Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6ODUzOGI4NjUyNjMwNDM5NjgwYzJmNzdkOTI0ZjdhYmUvdGFibGVyYW5nZTo4NTM4Yjg2NTI2MzA0Mzk2ODBjMmY3N2Q5MjRmN2FiZV8zLTEtMS0xLTA_99aab7c6-45e2-4871-9c2b-d67a978acef9">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6ODUzOGI4NjUyNjMwNDM5NjgwYzJmNzdkOTI0ZjdhYmUvdGFibGVyYW5nZTo4NTM4Yjg2NTI2MzA0Mzk2ODBjMmY3N2Q5MjRmN2FiZV8zLTItMS0xLTA_e4d76ef2-cc16-4b7a-80e7-68c6eccdb0e4">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6ODUzOGI4NjUyNjMwNDM5NjgwYzJmNzdkOTI0ZjdhYmUvdGFibGVyYW5nZTo4NTM4Yjg2NTI2MzA0Mzk2ODBjMmY3N2Q5MjRmN2FiZV8zLTQtMS0xLTA_8eab6a5d-58ff-4be7-8411-007aaf66beee">60606</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yNTAz_38144ead-a107-4ea2-8c2f-0ab17d1d618c">312</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yNDk2_e3cd1c0e-f956-4eb7-941f-156cc3f5294e">930-1000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6Yzg5Nzg0YTk1OWRlNDAyOThjYzllMGExNzZjNjcyNWMvdGFibGVyYW5nZTpjODk3ODRhOTU5ZGU0MDI5OGNjOWUwYTE3NmM2NzI1Y18xLTAtMS0xLTA_6cef7d6f-85b7-4333-bf9c-46752df7fe1e">Class A Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6Yzg5Nzg0YTk1OWRlNDAyOThjYzllMGExNzZjNjcyNWMvdGFibGVyYW5nZTpjODk3ODRhOTU5ZGU0MDI5OGNjOWUwYTE3NmM2NzI1Y18xLTEtMS0xLTA_4eec7361-60a0-4aeb-8628-3f2c3c4732c1">CME</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6Yzg5Nzg0YTk1OWRlNDAyOThjYzllMGExNzZjNjcyNWMvdGFibGVyYW5nZTpjODk3ODRhOTU5ZGU0MDI5OGNjOWUwYTE3NmM2NzI1Y18xLTItMS0xLTA_1fc23f22-66d1-46cd-8bc0-cc7cf11ededc">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yNDk3_404d1746-ba00-4bc1-90d9-57e49479e5e9">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yNDk4_5e3536bb-4a60-411c-b50f-5575510d24cd">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6M2JmYzljNzRhYTE1NDk5M2IyZDE1MjE0Nzg0NmFhYTEvdGFibGVyYW5nZTozYmZjOWM3NGFhMTU0OTkzYjJkMTUyMTQ3ODQ2YWFhMV8wLTAtMS0xLTA_cd122226-b31f-44f7-bbe8-2234004b2d80">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6M2JmYzljNzRhYTE1NDk5M2IyZDE1MjE0Nzg0NmFhYTEvdGFibGVyYW5nZTozYmZjOWM3NGFhMTU0OTkzYjJkMTUyMTQ3ODQ2YWFhMV8xLTQtMS0xLTA_c9ff6232-513b-4a17-a17d-80f6afffbfca">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGFibGU6M2JmYzljNzRhYTE1NDk5M2IyZDE1MjE0Nzg0NmFhYTEvdGFibGVyYW5nZTozYmZjOWM3NGFhMTU0OTkzYjJkMTUyMTQ3ODQ2YWFhMV8yLTQtMS0xLTA_a5ebd8dd-69b4-4cc6-befe-e791618cb54e">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yNDk5_396ff0ed-f799-4cb4-845e-e5f5e9a8b7b9">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i3fcf32fb1eab4366acad482bdaf08e38_I20210414"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yMjI2_554c8763-4175-44cb-8ab2-e24909c3fbe9"
      unitRef="shares">359094042</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i66ff1e102a2f44c9a42ccf904e30bd77_I20210414"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yMjc4_433c57b7-d325-4735-86b9-ec6d674fc078"
      unitRef="shares">625</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i049761015a904f7ba877b11c82d48c74_I20210414"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yMzMy_257d675c-87db-40f2-ba98-716e9c8682c3"
      unitRef="shares">813</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i53b367ae759d410c93e4fa9a8b7424ce_I20210414"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yMzg2_843d7b58-d355-4dbb-b8b5-d7296d607b64"
      unitRef="shares">1287</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ifd656ffe5dcd43c2a19023d928c3a126_I20210414"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xL2ZyYWc6NTE3NmEwNjcyNjIxNDZmZGIyNGQwYTBjMjk5Y2Q3YjkvdGV4dHJlZ2lvbjo1MTc2YTA2NzI2MjE0NmZkYjI0ZDBhMGMyOTljZDdiOV8yNDQ0_85a38b47-8623-4deb-9013-62c900d84c78"
      unitRef="shares">413</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNC0yLTEtMS0w_d3846896-b7e4-428c-9772-1fdbc2238aee"
      unitRef="usd">936400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNC00LTEtMS0w_db2141df-e5e6-4af1-b94d-7a31c46a25e4"
      unitRef="usd">1633200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNS0yLTEtMS0w_7a8dcfba-b4cf-474a-bb17-465487358545"
      unitRef="usd">105200000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNS00LTEtMS0w_85280d3c-4c55-4113-b1ec-660a0c2f7122"
      unitRef="usd">100900000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNi0yLTEtMS0w_270130e0-58c0-4f60-a00a-764575fcfae1"
      unitRef="usd">547000000.0</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNi00LTEtMS0w_b1363ef9-e8ad-445d-b93b-ed9c2531c9e1"
      unitRef="usd">461300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNy0yLTEtMS03ODY_3553a8aa-8196-4106-a8f9-0cca2472fa22"
      unitRef="usd">1447500000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNy00LTEtMS0xOTg3_e4ccbf6b-d80b-4767-a154-97ac2c3b3fb2"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:OtherAssetsCurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNy0yLTEtMS0w_4072185a-31aa-480f-9b9d-0cc9b548aa21"
      unitRef="usd">295400000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNy00LTEtMS0w_e641cd71-08f5-42ae-953e-e20763c99d55"
      unitRef="usd">306700000</us-gaap:OtherAssetsCurrent>
    <us-gaap:GoodFaithAndMarginDepositsWithBrokerDealers
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfOC0yLTEtMS0w_27f806b4-e26f-4a2c-8155-9a1c27a1ec6b"
      unitRef="usd">123414000000.0</us-gaap:GoodFaithAndMarginDepositsWithBrokerDealers>
    <us-gaap:GoodFaithAndMarginDepositsWithBrokerDealers
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfOC00LTEtMS0w_c182483b-f561-4417-9c56-84974320dc7d"
      unitRef="usd">86781800000</us-gaap:GoodFaithAndMarginDepositsWithBrokerDealers>
    <us-gaap:AssetsCurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfOS0yLTEtMS0w_f254ef8f-b2fc-4372-bea2-424d864e20ac"
      unitRef="usd">126745500000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfOS00LTEtMS0w_0beda499-0a9a-4e76-87ae-778bf5ac5c05"
      unitRef="usd">89283900000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTAtMi0xLTEtMA_9c1c23e7-9a78-4b5f-a372-9d1d30a348c0"
      unitRef="usd">528600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTAtNC0xLTEtMA_9ac4c517-8201-45e0-b07a-9e7fa7bdf94f"
      unitRef="usd">579200000</us-gaap:PropertyPlantAndEquipmentNet>
    <cme:Intangibleassetstradingproducts
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTEtMi0xLTEtMA_9b459a20-0621-4c4e-b796-b5f66306a1d3"
      unitRef="usd">17175300000</cme:Intangibleassetstradingproducts>
    <cme:Intangibleassetstradingproducts
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTEtNC0xLTEtMA_ca53e7c9-8fe6-46f3-bde3-5ee26d2d58c5"
      unitRef="usd">17175300000</cme:Intangibleassetstradingproducts>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTItMi0xLTEtMA_6b796d4a-8ef3-47cb-b690-fb11e1be116e"
      unitRef="usd">3716800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTItNC0xLTEtMA_6285bc70-aa60-4379-a3b0-9287923ed2ea"
      unitRef="usd">4865300000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTMtMi0xLTEtMA_003ac6af-8305-451a-a1f6-94eeed4948f9"
      unitRef="usd">10534300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTMtNC0xLTEtMA_caca63bf-3a86-4968-8a02-b3b6240bc0b2"
      unitRef="usd">10798800000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTQtMi0xLTEtMA_f5ee66f2-f1e7-4aa7-91ef-cc0434b175d5"
      unitRef="usd">1951600000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTQtNC0xLTEtMA_d88cb8be-9f83-4964-ae5b-170469c3886b"
      unitRef="usd">1957100000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTUtMi0xLTEtMA_ab14aaf0-166a-4791-b555-2601c969383a"
      unitRef="usd">160652100000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTUtNC0xLTEtMA_24107074-ea6a-40f9-aaef-f85d9f953963"
      unitRef="usd">124659600000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTktMi0xLTEtMA_1639a509-4960-487c-89be-2c6801ace51e"
      unitRef="usd">51600000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTktNC0xLTEtMA_e458cded-9838-4efe-a570-4d95c63d761d"
      unitRef="usd">69300000</us-gaap:AccountsPayableCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjItMi0xLTEtNzc3_61347df3-5ee5-47d4-9f1b-c2d69638767e"
      unitRef="usd">278800000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjItNC0xLTEtMTk4OQ_95a4fb4f-da67-47bd-a8a7-2c41625a6682"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjEtMi0xLTEtMA_e462c167-e1d9-49fb-bba1-8e72d1408e7e"
      unitRef="usd">478100000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjEtNC0xLTEtMA_16ca4945-9244-4734-bc26-0a40d4c29fb0"
      unitRef="usd">1346800000</us-gaap:OtherLiabilitiesCurrent>
    <cme:MarginDepositsAndGuarantyFundsLiabilitiesCurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjItMi0xLTEtMA_676cc704-50c5-4e44-8fe8-f23f0b8c8b98"
      unitRef="usd">123414000000.0</cme:MarginDepositsAndGuarantyFundsLiabilitiesCurrent>
    <cme:MarginDepositsAndGuarantyFundsLiabilitiesCurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjItNC0xLTEtMA_87d06be3-8874-4078-b218-cc5f30ad0757"
      unitRef="usd">86781800000</cme:MarginDepositsAndGuarantyFundsLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjMtMi0xLTEtMA_3cab0c9b-4670-48ef-a502-9147293eebf8"
      unitRef="usd">124222500000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjMtNC0xLTEtMA_76391d25-bfe5-4f9a-9827-fc87f445f65a"
      unitRef="usd">88197900000</us-gaap:LiabilitiesCurrent>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjQtMi0xLTEtMA_c60e0511-7e77-42ca-a899-b80331e0d943"
      unitRef="usd">3443600000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjQtNC0xLTEtMA_197e77f7-819b-4ed8-8e9b-a4059d420f42"
      unitRef="usd">3443800000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjUtMi0xLTEtMA_c6ede4d2-c5d8-41cf-9c58-8725ef284051"
      unitRef="usd">5371900000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjUtNC0xLTEtMA_853970c2-4bc1-42b9-89f0-634de95c8384"
      unitRef="usd">5607000000.0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjYtMi0xLTEtMA_80bbd29b-d043-40a2-84e3-ae907e982bbb"
      unitRef="usd">1058200000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjYtNC0xLTEtMA_5e907da2-e0cf-4db0-bc2f-020dd9b71b6c"
      unitRef="usd">1059400000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjctMi0xLTEtMA_467217fd-cc75-4d5d-a215-d9a64af1cf65"
      unitRef="usd">134096200000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMjctNC0xLTEtMA_0413fa4f-8152-4863-a468-3e1964bb7c8d"
      unitRef="usd">98308100000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzItMi0xLTEtMA_e977d045-f2a2-4f81-9b5b-ed70168c359a"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzItNC0xLTEtMA_978ae1b7-b514-4b81-a6fd-eb9078a97718"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i5c9990c880f54c5a9a04e53dfe06fb8f_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzMtMi0xLTEtMA_cb161be3-c610-48a3-a205-c4672d83919a"
      unitRef="usd">3600000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i1f33056abb0948d691cb88d31edf804a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzMtNC0xLTEtMA_70ff573d-2e91-4524-b445-a1e1bd40cc47"
      unitRef="usd">3600000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i79b2c37106f24d26ba349c59f972f5b7_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzQtMi0xLTEtMA_53c8b6f8-a501-40d4-8556-5b77dd23b8d6"
      unitRef="usd">0</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="ic2dbad020c6f44afae4c0e09a3713814_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzQtNC0xLTEtMA_a76b3407-e44a-42f7-bbe7-bf40fdaadaa7"
      unitRef="usd">0</us-gaap:CommonStockValueOutstanding>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzUtMi0xLTEtMA_3b0906f9-ac83-4810-905a-8377f76f2cc6"
      unitRef="usd">21193500000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzUtNC0xLTEtMA_6d97b9ca-314f-415a-aceb-669aaaca5a20"
      unitRef="usd">21185500000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzYtMi0xLTEtMA_4974cbd1-5883-4539-bb50-3eb3aeb78892"
      unitRef="usd">5247300000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzYtNC0xLTEtMA_1a989a27-a200-4f2c-be01-f782b342f932"
      unitRef="usd">4995900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzctMi0xLTEtMA_f202ad48-40af-45f1-a311-39329ca74660"
      unitRef="usd">83500000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzctNC0xLTEtMA_035177b6-91ba-4444-85e0-11b30facaa34"
      unitRef="usd">134900000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzgtMi0xLTEtMA_989a5617-9b46-4f7e-8afd-62a0f5a768ed"
      unitRef="usd">26527900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzgtNC0xLTEtMA_2957b80f-e4f7-4841-85c6-351ead087148"
      unitRef="usd">26319900000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzktMi0xLTEtMA_56bb0641-411f-4595-aabb-6100e06716a2"
      unitRef="usd">28000000.0</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMzktNC0xLTEtMA_5e429a41-c074-4555-9cd9-859a2ffe3a50"
      unitRef="usd">31600000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNDAtMi0xLTEtMA_8d64a3ed-821a-4889-90d1-82acbda24c89"
      unitRef="usd">26555900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNDAtNC0xLTEtMA_9ccfa38a-49d5-43f2-ad36-40e1a6200cb6"
      unitRef="usd">26351500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNDEtMi0xLTEtMA_4d3d3790-8761-454e-837e-a567d278af1c"
      unitRef="usd">160652100000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfNDEtNC0xLTEtMA_8eea3f13-6b60-4e4f-96db-0a366f970223"
      unitRef="usd">124659600000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i0900d9edda484749b82092d92b2d780a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfNC02LTEtMS0w_df0f9e45-0f0f-4a10-a48f-53c54e9728da"
      unitRef="usd">1007000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i80cf62f5bd1b4bacac0efdd686058715_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfNC04LTEtMS0w_c90910cd-4ed0-45f7-912c-459a77922d43"
      unitRef="usd">1278800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i63a8e613930e40e2bee56b07ec8f3c3d_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfNS02LTEtMS0w_4246a251-5b90-4de2-85cc-7bacc93d67bc"
      unitRef="usd">144200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i01e2b24b828648f5b456d710d77323b0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfNS04LTEtMS0w_c37534e5-638b-407d-8fc9-aa01446fcb02"
      unitRef="usd">131500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i44e0c1f2aae4401186c9d627c8b1cf04_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfNi02LTEtMS0w_ac55748c-bd4f-4c28-8bf0-8372922b7516"
      unitRef="usd">102100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id21bb5c5e1df4564a120bbe081ac92d0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfNi04LTEtMS0w_36e71216-b0e0-428f-9d84-f1a55f38b7de"
      unitRef="usd">111800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfNy02LTEtMS0w_a9be31a3-e4fe-494a-99fc-3da53f9b7bdd"
      unitRef="usd">1253300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfNy04LTEtMS0w_303a67df-6868-4d45-b1f5-8d1a47973f9d"
      unitRef="usd">1522100000</us-gaap:Revenues>
    <us-gaap:LaborAndRelatedExpense
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfOS02LTEtMS0w_230dccb6-4aa0-4c9c-85d4-619168bfa79b"
      unitRef="usd">225000000.0</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfOS04LTEtMS0w_f3d72383-7fc7-4c95-9d51-2061f5ea1db1"
      unitRef="usd">207500000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTAtNi0xLTEtMA_840dbd32-968e-475a-9698-481710d7e067"
      unitRef="usd">48200000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTAtOC0xLTEtMA_84b4221e-2e8c-4bd9-a980-d47f416ec2ee"
      unitRef="usd">47700000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:ProfessionalFees
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTEtNi0xLTEtMA_7a7243d2-4d73-4630-bfff-a52e111c046b"
      unitRef="usd">37400000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTEtOC0xLTEtMA_cfd009a1-e767-4dff-bc92-420eebf4e2ef"
      unitRef="usd">41700000</us-gaap:ProfessionalFees>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTItNi0xLTEtMA_4e9aca92-b014-487f-ba36-6864df4b6227"
      unitRef="usd">60600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTItOC0xLTEtMA_62ed8679-23bc-4e63-844f-be660ab2f727"
      unitRef="usd">77300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:Depreciation
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTMtNi0xLTEtMA_238efbf3-79ae-436b-a0b4-d6012b1cf266"
      unitRef="usd">37600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTMtOC0xLTEtMA_4551e8aa-4c29-4ddd-a9cf-4417e4445a36"
      unitRef="usd">35300000</us-gaap:Depreciation>
    <cme:LicensingFees
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTQtNi0xLTEtMA_cee35b87-5c4b-43db-ab82-e969d7ea3c4d"
      unitRef="usd">64700000</cme:LicensingFees>
    <cme:LicensingFees
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTQtOC0xLTEtMA_f4b74044-8cce-44d0-bd3b-d577a4041053"
      unitRef="usd">73900000</cme:LicensingFees>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTUtNi0xLTEtMA_8598e6fe-6eda-41f1-9dbc-106e9a8b12b8"
      unitRef="usd">54700000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTUtOC0xLTEtMA_0b3f59f5-13a9-41ac-9ad9-a0290559f4ba"
      unitRef="usd">78800000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostsAndExpenses
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTYtNi0xLTEtMA_8fd02cd7-dafb-4315-9d1c-118d06368931"
      unitRef="usd">528200000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTYtOC0xLTEtMA_3cf825f1-fcaa-4c82-b8bc-ee7be5d5e46d"
      unitRef="usd">562200000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTctNi0xLTEtMA_8283efbe-644a-4e66-9a01-bb6ad7930c79"
      unitRef="usd">725100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMTctOC0xLTEtMA_e3019652-7ef7-4f8e-9847-4a8894c51daf"
      unitRef="usd">959900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjAtNi0xLTEtMA_3f9296ef-2bbb-4c14-8b01-6512ccee5462"
      unitRef="usd">30900000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjAtOC0xLTEtMA_342c8b67-fa62-4353-bcf5-d589cf4fddcc"
      unitRef="usd">95900000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InterestAndDebtExpense
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjEtNi0xLTEtMA_2c1deb2c-2c49-4ce1-b24a-e525bd029d22"
      unitRef="usd">41500000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjEtOC0xLTEtMA_694d6663-16a9-4909-a617-ee13f91d4d81"
      unitRef="usd">40900000</us-gaap:InterestAndDebtExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjItNi0xLTEtMA_9c650884-bd3e-4617-a41c-ba0cc35f2d7d"
      unitRef="usd">56200000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjItOC0xLTEtMA_1e29232b-6883-495b-9fd3-83f351cd941c"
      unitRef="usd">51200000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjMtNi0xLTEtMA_41e9049f-dcef-4d92-9e24-4c7fd4a4dd8c"
      unitRef="usd">-18400000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjMtOC0xLTEtMA_1b7c33b3-3e45-4424-bf02-48937f41eb93"
      unitRef="usd">-76800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjQtNi0xLTEtMA_72e6649f-5be8-47f1-9e99-782a8edeac2c"
      unitRef="usd">27200000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjQtOC0xLTEtMA_fd11ba31-a712-4e1a-993e-0bb2f1688253"
      unitRef="usd">29400000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjUtNi0xLTEtMA_10b40a6e-6b30-4822-8496-7358706ea631"
      unitRef="usd">752300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjUtOC0xLTEtMA_4df3cba1-9d5a-42b3-a309-9f49182a286e"
      unitRef="usd">989300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjYtNi0xLTEtMA_b5e0999c-8032-48d8-ab91-24f4e8c62dd5"
      unitRef="usd">177500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjYtOC0xLTEtMA_0869ece9-1975-469d-9758-aeebb264a31d"
      unitRef="usd">222500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjctNi0xLTEtMA_65db6077-3de6-46e0-b657-6f5cf8f95060"
      unitRef="usd">574800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjctOC0xLTEtMA_063bdaaa-51a2-4358-b696-9d9d5135fc97"
      unitRef="usd">766800000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjgtNi0xLTEtMA_f00d3f26-3eff-4c96-8975-ceb388466056"
      unitRef="usd">400000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjgtOC0xLTEtMA_4cf43ac3-639e-4c49-8fd8-d765ba565c6c"
      unitRef="usd">600000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjktNi0xLTEtMA_abb11e6f-ffb8-463e-a8fa-b6130931b4f8"
      unitRef="usd">574400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMjktOC0xLTEtMA_a1bed6dd-b74a-44f5-8c3a-af40c07f5428"
      unitRef="usd">766200000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMzItNi0xLTEtMA_ace2c4cf-ffaa-48db-8418-7e63de40a739"
      unitRef="usdPerShare">1.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMzItOC0xLTEtMA_90c0fce0-d8b6-4266-b04f-2cb2024a4696"
      unitRef="usdPerShare">2.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMzMtNi0xLTEtMA_837a604f-5791-419d-86ae-835cb9a0f8ce"
      unitRef="usdPerShare">1.60</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMzMtOC0xLTEtMA_d8c67b6e-6d63-4b10-b3aa-b015f633dc97"
      unitRef="usdPerShare">2.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMzUtNi0xLTEtMA_6e262b2c-b78f-4a30-b214-9c79f6ccde3d"
      unitRef="shares">358147000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMzUtOC0xLTEtMA_2b044469-200a-411c-8227-c7b17d7b5be2"
      unitRef="shares">357524000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMzYtNi0xLTEtMA_132f6472-c6e4-42eb-a13e-300614c6407c"
      unitRef="shares">358817000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yMi9mcmFnOjAzYjU0NDY1NzVkMzQ5ODc5ZWEwNjYyY2U0YzMxNmQ1L3RhYmxlOjFhNjI0MDI4MzM0ZjRhYmNhOGU2ZDMwNjFjNTQyOGU1L3RhYmxlcmFuZ2U6MWE2MjQwMjgzMzRmNGFiY2E4ZTZkMzA2MWM1NDI4ZTVfMzYtOC0xLTEtMA_ac132b2f-db91-428e-b469-50654e7d0e36"
      unitRef="shares">358455000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMy02LTEtMS0w_7637f0d9-c16b-4aee-a706-e970be9d5d00"
      unitRef="usd">574800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMy04LTEtMS0w_8928780d-8fe6-460b-94a6-8f765402ddfa"
      unitRef="usd">766800000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfNi02LTEtMS0w_a34a09bc-cdf9-4da0-8d0a-ae3be977bb18"
      unitRef="usd">-1100000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfNi04LTEtMS0w_7c3f12cb-e80f-4a16-b196-cf927c6ba24a"
      unitRef="usd">-600000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfOC02LTEtMS0w_25dcb07f-cce4-44da-9a4d-f530b4b6d7ae"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfOC04LTEtMS0w_a8c5581c-64fe-4987-99b3-ad618d2ed135"
      unitRef="usd">-200000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfOS02LTEtMS0w_179faedc-85d9-4a05-8bf9-d078e230a180"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfOS04LTEtMS0w_40eea0c9-e96a-4c16-bf05-e21055312cc7"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMTEtNi0xLTEtMA_c416da62-e6ce-49e9-a6bb-b09e2248a64b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMTEtOC0xLTEtMA_a9d02d9c-0f9f-4f4c-a198-c09a740fcea1"
      unitRef="usd">-2000000.0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMTItNi0xLTEtMA_9438ebaa-82ab-4351-bfba-53e88337b6fe"
      unitRef="usd">-1100000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMTItOC0xLTEtMA_71f78b70-a286-4f2a-8e12-85d566141a14"
      unitRef="usd">-1200000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMTMtNi0xLTEtMA_3d60c5a9-7d74-4565-9650-71d739404e54"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMTMtOC0xLTEtMA_27ee0335-f0c9-4763-873f-547b734ac966"
      unitRef="usd">200000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMTQtNi0xLTEtMA_3e114662-5ac1-4d78-908f-848dbe30eda0"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMTQtOC0xLTEtMA_b6d444f1-b9ec-4215-923a-0cb32d5f6a28"
      unitRef="usd">600000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMTgtNi0xLTEtMA_4edbefa6-b47c-409a-8bcc-917ee512c0b5"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMTgtOC0xLTEtMA_02fa92f4-a51e-4cec-833f-15d51d258604"
      unitRef="usd">1800000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMTktNi0xLTEtMA_39380dfa-0c7c-4a16-8d46-d4757a9f8002"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMTktOC0xLTEtMA_b82e832e-ac7b-4ec6-915f-60b85655ec01"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjAtNi0xLTEtMA_f9f49455-7b01-4307-9bf7-798ac030b597"
      unitRef="usd">-200000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjAtOC0xLTEtMA_2d1435ca-4fc2-4760-adb7-6a8551f9400c"
      unitRef="usd">-1400000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjItNi0xLTEtMA_fa1fc974-986f-4690-a370-5ae431d938fa"
      unitRef="usd">-51200000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjItOC0xLTEtMA_29acbde0-4a09-4330-9082-773c8e27aaa2"
      unitRef="usd">-27800000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <cme:OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassification
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjMtNi0xLTEtMA_d20d3055-cce8-4968-8afe-0c6bfde9594e"
      unitRef="usd">0</cme:OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassification>
    <cme:OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassification
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjMtOC0xLTEtMA_af42e911-652d-44b3-a4c4-bfd3816bbc37"
      unitRef="usd">600000</cme:OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassification>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjUtNi0xLTEtMA_7037fcd2-bc8c-40c9-90ad-00fd33500ff7"
      unitRef="usd">-51200000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjUtOC0xLTEtMA_dafba377-62d0-4df3-bd9b-dd1263309f25"
      unitRef="usd">-27200000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjYtNi0xLTEtMA_9252402d-5933-4544-bcbb-e90d42c49084"
      unitRef="usd">-51400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjYtOC0xLTEtMA_9d1ca1ab-5ccd-48f5-ae25-c22f8432764a"
      unitRef="usd">-29600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjctNi0xLTEtMA_6543eb3c-0fb6-45d0-980d-1e7ae50878a2"
      unitRef="usd">523400000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjctOC0xLTEtMA_423fad5c-993f-4969-9c0d-f57b47424ad4"
      unitRef="usd">737200000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjgtNi0xLTEtMA_e57388f1-703f-4397-9509-899457248b92"
      unitRef="usd">400000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjgtOC0xLTEtMA_9aebf061-cdcc-4801-b89b-a04d21a4dae0"
      unitRef="usd">600000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjktNi0xLTEtMA_963b8cc3-be72-4f68-b992-4b4c7a07f720"
      unitRef="usd">523000000.0</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yNS9mcmFnOmMyNTY5MWJhZDFhYTRjNzM5ZDAxZWNkODRjZDI3MGZlL3RhYmxlOmY2ZDE1NDVlOGMzZDRjMzY5NWRiNzRiOWMyZDc4NTdhL3RhYmxlcmFuZ2U6ZjZkMTU0NWU4YzNkNGMzNjk1ZGI3NGI5YzJkNzg1N2FfMjktOC0xLTEtMA_390cc799-0868-40ff-8d43-57d279cdd9d7"
      unitRef="usd">736600000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifa03e6df090b440c816c856d771ab7ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMi0xLTEtMS0w_eb89eb5a-daa8-4059-a01f-747599db5285"
      unitRef="shares">358110000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i57d693ed418b46c4933dcbcfb72b0bd1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMi0zLTEtMS0w_075b5e97-b227-4eb4-8ee5-8b0fbd54b9e2"
      unitRef="shares">3000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib499b7a4d95b4c6f989f67bc54e1ae86_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMi01LTEtMS0w_ef458f02-fb5e-479f-90ec-4ff34e8f7080"
      unitRef="usd">21189100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id91311f9c0ec49c8a9f48ebb79143a9f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMi03LTEtMS0w_94de38b9-03d2-4bd8-94dd-1a4240431bbf"
      unitRef="usd">4995900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i31889ca520f44920ba91b971aec779f8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMi05LTEtMS0w_8a287175-9b6d-416e-87b0-c6008d62eeb3"
      unitRef="usd">134900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9ac83f1b058644bea537df49a760e2c2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMi0xMS0xLTEtMA_35a09ffd-9ce3-4c77-aeee-8468e94b003f"
      unitRef="usd">26319900000</us-gaap:StockholdersEquity>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="i9dfbe561f35241e1bfde84de2f2d86e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMi0xMy0xLTEtMA_8ff054f4-7e10-4c4a-8a22-790bf3575473"
      unitRef="usd">31600000</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMi0xNS0xLTEtMA_e7394b47-cfa8-497b-b164-1327e2ad3423"
      unitRef="usd">26351500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i9aa7979dc09d4a1f877690e3f98590fd_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMy03LTEtMS0w_bd3194f1-beb9-481f-92d8-4f247ef9f437"
      unitRef="usd">574400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i146034409a0e48599f944d6b94c1597a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMy0xMS0xLTEtMA_3579cdd8-67b3-4fd2-bad3-8cc7bbd7e040"
      unitRef="usd">574400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i50ca7057167b41b8827271cda3ead964_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMy0xMy0xLTEtMA_8055ea6e-ad62-4959-9aa8-c1616f15d905"
      unitRef="usd">-400000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMy0xNS0xLTEtMA_5dd748e6-9f58-4269-98c9-4292d4eced0a"
      unitRef="usd">574800000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifa43d8876b4a49568d1220c0bf842dda_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNC05LTEtMS0w_56afcf25-9bb5-4bf5-817c-8618d07ffb12"
      unitRef="usd">-51400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i146034409a0e48599f944d6b94c1597a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNC0xMS0xLTEtMA_dba2af5c-cdf2-48cc-8d6e-4ee80a4e1d1d"
      unitRef="usd">-51400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNC0xNS0xLTEtMA_149e93e6-2b34-4de0-823d-08d3cecb9ab4"
      unitRef="usd">-51400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsCash
      contextRef="i9aa7979dc09d4a1f877690e3f98590fd_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNS03LTEtMS0w_e5d0f8ca-3085-4eb3-a2bc-2cd5fe6b2d6f"
      unitRef="usd">323000000.0</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i146034409a0e48599f944d6b94c1597a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNS0xMS0xLTEtMA_fb2d2067-a9c5-47b8-8724-1f0c6a6b6ca0"
      unitRef="usd">323000000.0</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNS0xNS0xLTEtMA_4c4dbd09-5024-4245-8075-d1e244f9524c"
      unitRef="usd">323000000.0</us-gaap:DividendsCash>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="iee5f7fe1dbd642dabf31424580df7e74_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNy01LTEtMS0xNDM5_5f05fa91-0277-42de-833d-1fd7702c8e02"
      unitRef="usd">-2200000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i146034409a0e48599f944d6b94c1597a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNy0xMS0xLTEtMTk5Mg_4fb4c3c3-1b94-4be8-a9e4-6a4added7cac"
      unitRef="usd">-2200000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i50ca7057167b41b8827271cda3ead964_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNy0xMy0xLTEtMTQ0NA_0fd64143-ba13-4349-bc96-477da1cb7d4d"
      unitRef="usd">-4000000.0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNy0xNS0xLTEtMTk5NA_dafa5e41-03bb-40cc-8995-55320dca7d40"
      unitRef="usd">-6200000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia0ba4d194ec248a085b92cdd4a61be85_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNy0xLTEtMS0w_a8fe6462-f18b-422c-bd39-6a30ed804d60"
      unitRef="shares">31000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iee5f7fe1dbd642dabf31424580df7e74_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNy01LTEtMS0w_b9406b81-af06-4ae9-9ac3-5994856a5929"
      unitRef="usd">1700000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i146034409a0e48599f944d6b94c1597a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNy0xMS0xLTEtMA_b787f77f-edf5-4678-a274-78df6233bf5e"
      unitRef="usd">1700000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfNy0xNS0xLTEtMA_8863bb86-11e2-494e-b6f3-f402940dcd68"
      unitRef="usd">1700000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ia0ba4d194ec248a085b92cdd4a61be85_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfOC0xLTEtMS0w_fe586fc9-0f29-4ecf-a6c3-05e58a5eb836"
      unitRef="shares">99000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="iee5f7fe1dbd642dabf31424580df7e74_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfOC01LTEtMS0w_dfaf13cb-98f3-4e71-b935-790c2260c25a"
      unitRef="usd">13100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i146034409a0e48599f944d6b94c1597a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfOC0xMS0xLTEtMA_f50fadad-1da5-4fb7-a7c8-b73f7a7ea5e6"
      unitRef="usd">13100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfOC0xNS0xLTEtMA_b3659bb0-f554-4942-a13d-9f42930db010"
      unitRef="usd">13100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="iee5f7fe1dbd642dabf31424580df7e74_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMTEtNS0xLTEtMA_8970fd5f-7189-450b-b2f9-f893162798d6"
      unitRef="usd">21600000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="i146034409a0e48599f944d6b94c1597a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMTEtMTEtMS0xLTA_cdad4f19-199e-46b8-aa31-25a23db6c717"
      unitRef="usd">21600000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMTEtMTUtMS0xLTA_9f2025ea-e85f-4d75-9d45-4724fe746737"
      unitRef="usd">21600000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i279fb64efecb424e83960ec857d929c2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMTItMS0xLTEtMA_edaa7061-565b-4896-b0cc-6857e31e028e"
      unitRef="shares">358240000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibb63261d38ac4cccbb88eb7dc93c33ed_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMTItMy0xLTEtMA_80d2ca3c-9096-4061-a947-137753c06206"
      unitRef="shares">3000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i56a7fcb722c641dcbce4818314f6f473_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMTItNS0xLTEtMA_2181dee7-c1de-4533-9e2c-7c6fd19dbec3"
      unitRef="usd">21197100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic05328f87af9423dbaa45797591721d2_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMTItNy0xLTEtMA_d82cf0f8-84c9-46fd-adb2-620064f7413f"
      unitRef="usd">5247300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5ea562d45ee5448e8d176c5ca5af5710_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMTItOS0xLTEtMA_057860bc-3119-485f-ae8f-2fa0f2b13840"
      unitRef="usd">83500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i94753c49199a4de49f5d639d423aed7e_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMTItMTEtMS0xLTA_4cbe1ccd-3a8f-414f-9d59-0f4dee4c49d8"
      unitRef="usd">26527900000</us-gaap:StockholdersEquity>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="i3f2ddca48bb04b3aa7a3af0ca69a2278_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMTItMTMtMS0xLTA_674480da-67bf-4b0b-92a9-f664dfbdcf2f"
      unitRef="usd">28000000.0</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmU5MTJjNTlhMTViNDRlNTliNjY3Zjk5ODU4NGQ2ODY0L3RhYmxlcmFuZ2U6ZTkxMmM1OWExNWI0NGU1OWI2NjdmOTk4NTg0ZDY4NjRfMTItMTUtMS0xLTA_2b585592-2623-4893-bf0c-56d5b820a3fd"
      unitRef="usd">26555900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i756d67975374456db8e89ca514de5e0c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMi0xLTEtMS0w_3371fff8-6177-4aea-b498-c4b1cd1b80da"
      unitRef="shares">357469000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib36c259b00364bb48738be8c463228e6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMi0zLTEtMS0w_f646ead1-141f-4230-b3b9-3e6d58530cc5"
      unitRef="shares">3000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5af71d9561774bdbab8d656d0dd4cf84_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMi01LTEtMS0w_3d97d664-4b24-46b8-880a-617fb7610750"
      unitRef="usd">21116800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i00847ac57e1445878034661de2021d5b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMi03LTEtMS0w_ab588350-f983-4992-9f97-c9ca65ee32a2"
      unitRef="usd">5008700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i36910e138b984118a00cb741856e85a1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMi05LTEtMS0w_11d228ed-1c46-4543-82e9-0f21d190b57f"
      unitRef="usd">3400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2529cfe8c6e9468eb858f0b27ff59ef8_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMi0xMS0xLTEtMA_732d4009-26a6-4037-be3c-f2eae542fd72"
      unitRef="usd">26128900000</us-gaap:StockholdersEquity>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="i5d668d157c47478ca6d3459cde92bf67_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMi0xMy0xLTEtMA_2db04fef-46da-4d8a-94ef-e24c7f043e65"
      unitRef="usd">30400000</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:StockholdersEquity
      contextRef="i8e230aa299464d658fef19ce49713253_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMi0xNS0xLTEtMA_e358bf45-e220-4fcf-8b39-167e9a0e11dc"
      unitRef="usd">26159300000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i07210aa809b6487ba42e4f492e4fc26e_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMy03LTEtMS0w_40ad6543-0299-479f-8fa9-d9cf649e70f2"
      unitRef="usd">766200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i10e18dbc70014e0987eb5aed77cd38e3_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMy0xMS0xLTEtMA_eeee7051-e36c-4826-8966-cd4843e240d8"
      unitRef="usd">766200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i1ec412011f074c6bbf801ac85a853a47_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMy0xMy0xLTEtMA_c199098e-8b0f-43c0-8bd7-c0a6faaf1cd2"
      unitRef="usd">600000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMy0xNS0xLTEtMA_4ac5f6aa-82c1-4f37-8899-99a65568f767"
      unitRef="usd">766800000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i265e0c5f882c4e62b445f726c3a6f6f3_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfNC05LTEtMS0w_451042e3-f5d4-4790-a8d3-e86164c3269d"
      unitRef="usd">-29600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i10e18dbc70014e0987eb5aed77cd38e3_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfNC0xMS0xLTEtMA_7f5cdffd-371b-48cd-8ffe-6ddcce2a9439"
      unitRef="usd">-29600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfNC0xNS0xLTEtMA_4bcc2204-3687-4538-8504-03b1fe16e717"
      unitRef="usd">-29600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsCash
      contextRef="i07210aa809b6487ba42e4f492e4fc26e_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfNS03LTEtMS0w_ab18f4f8-4a80-4e80-b33b-e5de1eae6ac0"
      unitRef="usd">304700000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i10e18dbc70014e0987eb5aed77cd38e3_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfNS0xMS0xLTEtMA_98067f64-4d4c-44ee-a26f-35c950d9e263"
      unitRef="usd">304700000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfNS0xNS0xLTEtMA_58d32ba2-d3a1-40a4-b2d5-b29b718e8a4b"
      unitRef="usd">304700000</us-gaap:DividendsCash>
    <cme:ImpactOfAccountingStandardsUpdateAdoption
      contextRef="i07210aa809b6487ba42e4f492e4fc26e_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfNi03LTEtMS0w_9be2492c-302c-4633-87c8-028987a86d3d"
      unitRef="usd">-300000</cme:ImpactOfAccountingStandardsUpdateAdoption>
    <cme:ImpactOfAccountingStandardsUpdateAdoption
      contextRef="i10e18dbc70014e0987eb5aed77cd38e3_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfNi0xMS0xLTEtMA_16d7e951-9bc3-4051-9b4a-a7ff992255c0"
      unitRef="usd">-300000</cme:ImpactOfAccountingStandardsUpdateAdoption>
    <cme:ImpactOfAccountingStandardsUpdateAdoption
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfNi0xNS0xLTEtMA_bce78087-9d88-4e31-800a-688a0c4b22bf"
      unitRef="usd">-300000</cme:ImpactOfAccountingStandardsUpdateAdoption>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4127a5776f75423ba5495cbc0a6b6bfe_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfOC0xLTEtMS0w_be9562df-628a-4947-8502-051c8dbf3362"
      unitRef="shares">55000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6cc8d1cf99a948a0ad691cb9e752edaf_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfOC01LTEtMS0w_032e32c9-93cd-4dfc-a683-a22576d423f0"
      unitRef="usd">3200000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i10e18dbc70014e0987eb5aed77cd38e3_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfOC0xMS0xLTEtMA_6cc9a539-c833-4b2c-afef-f6c924711a59"
      unitRef="usd">3200000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfOC0xNS0xLTEtMA_e593d976-2881-4dd7-ab6c-5161595ee08e"
      unitRef="usd">3200000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i4127a5776f75423ba5495cbc0a6b6bfe_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfOS0xLTEtMS0w_a97fd7cb-8aaf-4deb-b131-e8f5bfe2d61a"
      unitRef="shares">153000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i6cc8d1cf99a948a0ad691cb9e752edaf_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfOS01LTEtMS0w_a4768e3c-c705-4f1b-8ca1-fc8d26b2eb8b"
      unitRef="usd">19100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i10e18dbc70014e0987eb5aed77cd38e3_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfOS0xMS0xLTEtMA_94d7a85b-e2a1-4300-83d4-1a6a268546af"
      unitRef="usd">19100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfOS0xNS0xLTEtMA_0a1b9b2a-d40f-43cd-948a-b2344fa70af9"
      unitRef="usd">19100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="i6cc8d1cf99a948a0ad691cb9e752edaf_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMTItNS0xLTEtMA_4f9d525a-bf2f-459c-931d-40af92f63aca"
      unitRef="usd">23100000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="i10e18dbc70014e0987eb5aed77cd38e3_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMTItMTEtMS0xLTA_0d11b9ba-22d0-4f99-a75a-7e6e5471af38"
      unitRef="usd">23100000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMTItMTUtMS0xLTA_b9639300-aa37-44b8-96f3-ab98e5bca929"
      unitRef="usd">23100000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie7284ae1df3c4ccfbad80fb35dcef1bf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMTMtMS0xLTEtMA_dda873c8-f792-4cb7-9368-0385c0295786"
      unitRef="shares">357677000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i798c55a0c42c4a9c96b270b9b9bc7231_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMTMtMy0xLTEtMA_9c3d2be8-10c2-47a7-b9a9-4b41ad7e9cc0"
      unitRef="shares">3000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib0fbd624b4264d9794a9f1d2f73bd6a9_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMTMtNS0xLTEtMA_9597f0ff-ae0e-4b4f-ab0f-1da00b2afc57"
      unitRef="usd">21124000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i16dd9864e0e144db9524940774aad50d_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMTMtNy0xLTEtMA_9d0a9830-683d-47d1-a583-ea6f18883fb6"
      unitRef="usd">5469900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i377da53fa0b541b391c0111d4b918766_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMTMtOS0xLTEtMA_9e1a736a-dda1-422a-af5d-8c795369a9e5"
      unitRef="usd">-26200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iac166b4147e347e09e71a08685cb9d59_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMTMtMTEtMS0xLTA_4264006d-e0df-4e31-9438-d0ff676836fa"
      unitRef="usd">26567700000</us-gaap:StockholdersEquity>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="id12ca841a7434bbe93513da725c94a59_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMTMtMTMtMS0xLTA_6d6c4874-5845-4ee5-857c-8d0039e54a65"
      unitRef="usd">31000000.0</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:StockholdersEquity
      contextRef="i7334ab75a5f84b4588531b4d760f327b_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8yOC9mcmFnOjExNzEzOWM3ZGZkOTQyNjM4MGMxYTljZDQxMzQ3MjA1L3RhYmxlOmQzNTM0MmYyNzIwMzQ4YTNhOTBkMmFiYjBkNmUyY2NlL3RhYmxlcmFuZ2U6ZDM1MzQyZjI3MjAzNDhhM2E5MGQyYWJiMGQ2ZTJjY2VfMTMtMTUtMS0xLTA_3446cf8a-84af-4e99-877e-d74a358cdf1b"
      unitRef="usd">26598700000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMy0yLTEtMS0w_7637f0d9-c16b-4aee-a706-e970be9d5d00"
      unitRef="usd">574800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMy00LTEtMS0w_8928780d-8fe6-460b-94a6-8f765402ddfa"
      unitRef="usd">766800000</us-gaap:ProfitLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfNS0yLTEtMS0w_ebbb6bd1-c397-453f-9a85-393e8acad927"
      unitRef="usd">21600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfNS00LTEtMS0w_e2c2af99-c502-4b3e-b85b-a9c5457e9e1d"
      unitRef="usd">23100000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfNi0yLTEtMS0w_55edf201-0b46-4683-83bc-7e2dacf340a4"
      unitRef="usd">60600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfNi00LTEtMS0w_87d7edea-31df-467a-97b4-7af2bb7b3559"
      unitRef="usd">77300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:Depreciation
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfNy0yLTEtMS0w_73f25c22-2158-4cbb-bbd7-f4af1742f4ed"
      unitRef="usd">37600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfNy00LTEtMS0w_5eeebc67-102d-4e9a-a951-2931f3a1697d"
      unitRef="usd">35300000</us-gaap:Depreciation>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfOC0yLTEtMS0w_43f24b50-036b-4459-89f7-c1827f65bbf9"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfOC00LTEtMS0w_6b91f132-71c3-485d-83ee-80cb6d6d3fa6"
      unitRef="usd">23100000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfOS0yLTEtMS0w_b9be3ae9-0224-4c92-936a-60beea3e826e"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfOS00LTEtMS0w_a23cf991-9b8d-4872-b1bd-7d83bdde82ba"
      unitRef="usd">1500000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:GainLossOnInvestments
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTAtMi0xLTEtMA_d29037f0-878f-4b71-8169-e217963df4ec"
      unitRef="usd">800000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTAtNC0xLTEtMA_239b76dd-4761-4fb5-86b2-8087a1c0da7f"
      unitRef="usd">2900000</us-gaap:GainLossOnInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTEtMi0xLTEtMA_acb7c69b-fc27-4bb9-bf3e-7b65d582be9d"
      unitRef="usd">-13100000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTEtNC0xLTEtMA_592b5ae6-e7da-48d4-89a0-db189a125e52"
      unitRef="usd">200000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTItMi0xLTEtMA_ef8f6e31-ffe3-491b-b317-2985233a8ca6"
      unitRef="usd">-7800000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTItNC0xLTEtMA_34e48b10-0266-4a9f-af4e-7d832474797c"
      unitRef="usd">-9700000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTQtMi0xLTEtMA_f3d4036b-4923-420d-b051-0a726c678def"
      unitRef="usd">146200000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTQtNC0xLTEtMA_796aa382-a422-45d9-b439-450c271925f0"
      unitRef="usd">309500000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTUtMi0xLTEtMA_de62113e-1df0-4272-9b54-ab2456da01a3"
      unitRef="usd">30500000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTUtNC0xLTEtMA_177f9630-f235-4589-87b8-4d00c68f82f2"
      unitRef="usd">14500000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTYtMi0xLTEtMA_fd1ec0c3-444e-4774-b7f3-2b698ca87118"
      unitRef="usd">-12300000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTYtNC0xLTEtMA_65d95f25-2901-4368-b1bc-ff7510b90f7b"
      unitRef="usd">-18800000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTctMi0xLTEtMA_81f6fe80-28a0-4b29-9540-bc6d04cd899a"
      unitRef="usd">-8700000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTctNC0xLTEtMA_261cf6c4-40f8-4f34-b12c-1f7befecd9bc"
      unitRef="usd">12400000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTgtMi0xLTEtMA_4ee0b143-b539-4f2c-a59b-8b20036473c9"
      unitRef="usd">115700000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTgtNC0xLTEtMA_95214a38-16a7-4b8a-a68c-e859f53f5e3b"
      unitRef="usd">186100000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTktMi0xLTEtMA_7e2f5a49-8c1f-4933-976d-bdd2bfbf8c83"
      unitRef="usd">-32300000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMTktNC0xLTEtMA_999b6093-ead0-4242-8e1c-4eb012636191"
      unitRef="usd">-22100000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMjAtMi0xLTEtMA_3d31e495-6b0d-4245-8497-9a51f9123c8b"
      unitRef="usd">-8600000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMjAtNC0xLTEtMA_eb283bbb-a469-4a80-918d-7252a28843e7"
      unitRef="usd">-29500000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMjEtMi0xLTEtMA_23f5479d-6061-4bd0-bba5-49efd8a661b1"
      unitRef="usd">-1900000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMjEtNC0xLTEtMA_d25c0345-583a-4d08-bb5c-62606aeea105"
      unitRef="usd">-4100000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMjItMi0xLTEtMA_b26f1551-00ae-4b02-9a49-6b00e1e86138"
      unitRef="usd">602700000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMjItNC0xLTEtMA_ea59d706-0423-4c7a-9364-a4727ee3d92a"
      unitRef="usd">757100000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMjUtMi0xLTEtMA_bea4185a-55bd-45df-8164-42bad811c0fb"
      unitRef="usd">2200000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMjUtNC0xLTEtMA_98d803ad-48ca-4501-b5c0-d58ea5f2831b"
      unitRef="usd">2200000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMjYtMi0xLTEtMA_4f1433b8-19c0-45d2-8687-8178aba8c3b9"
      unitRef="usd">1500000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMjYtNC0xLTEtMA_332e1471-1c2e-4cb0-8050-be76f3240367"
      unitRef="usd">2400000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMjctMi0xLTEtMA_a937165f-6934-423b-865c-c06201ef38f3"
      unitRef="usd">28500000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMjctNC0xLTEtMA_90efc18e-4f87-452f-9586-29e6a1c8d7dd"
      unitRef="usd">42800000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMzAtMi0xLTEtMTU2MQ_187f3f58-0989-437b-8e21-2315ab92c976"
      unitRef="usd">6200000</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMzAtNC0xLTEtMTU2NQ_dd93ec8e-9239-4375-8fcc-e1b3c570d964"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMzEtMi0xLTEtMA_4ec5a998-9044-48d3-8b80-d896532a1124"
      unitRef="usd">-34000000.0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMzEtNC0xLTEtMA_8fd1cf6c-facc-4ff1-969c-e2b5ff55e81c"
      unitRef="usd">-43000000.0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfCommercialPaper
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMzQtMi0xLTEtMA_d133c932-aa9c-4cc7-87f0-6d20f3e9b439"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfCommercialPaper>
    <us-gaap:ProceedsFromRepaymentsOfCommercialPaper
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMzQtNC0xLTEtMA_b093b3bf-6807-4c5b-82bf-b69da0f3f0c1"
      unitRef="usd">-204600000</us-gaap:ProceedsFromRepaymentsOfCommercialPaper>
    <us-gaap:PaymentsOfDividends
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMzctMi0xLTEtMA_10ea5db8-5084-4323-9fa6-aa01d6cf300d"
      unitRef="usd">1217500000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfMzctNC0xLTEtMA_1a1bdcb6-826a-4398-bdac-3d5a98c821eb"
      unitRef="usd">1197600000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfNDAtMi0xLTEtMA_0e2bcf97-9904-488f-ad48-7c3f9970b56e"
      unitRef="usd">13100000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfNDAtNC0xLTEtMA_7c403a67-99f2-4d79-8556-40270855dcf8"
      unitRef="usd">19100000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfNDEtMi0xLTEtMA_3c0b3414-20aa-43dc-b442-d95527faaeb3"
      unitRef="usd">-2600000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfNDEtNC0xLTEtMA_d1b40dc4-b234-48b9-b706-9fd422404b95"
      unitRef="usd">7400000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfNDItMi0xLTEtMA_c2f56524-65e7-4d7e-9645-afa296a46c96"
      unitRef="usd">-1233200000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOmNkMGZjNGQyMmU5ZDQ4ZGM5NjFlZDI3NGUwMjAyYzhkL3RhYmxlcmFuZ2U6Y2QwZmM0ZDIyZTlkNDhkYzk2MWVkMjc0ZTAyMDJjOGRfNDItNC0xLTEtMA_c371f8ad-0be7-4d58-b6df-9915790d2331"
      unitRef="usd">-1413900000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfMi0yLTEtMS0w_691e126e-8142-403f-876a-d0651398fbec"
      unitRef="usd">-664500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfMi00LTEtMS0w_acddac2b-2a98-4177-abec-d27c461d5387"
      unitRef="usd">-699800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfMy0yLTEtMS0w_a732447b-0b0b-403c-8244-53e0846af016"
      unitRef="usd">1638500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8e230aa299464d658fef19ce49713253_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfMy00LTEtMS0w_74db0189-3744-45b5-a6d4-673670938cf2"
      unitRef="usd">1556600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfNC0yLTEtMS0w_dc31e6a0-ec09-4236-bc8c-e0a97d159ffd"
      unitRef="usd">974000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7334ab75a5f84b4588531b4d760f327b_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfNC00LTEtMS0w_74f625cd-502f-4a51-8554-a843dcbb0870"
      unitRef="usd">856800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfNy0yLTEtMS0w_d3846896-b7e4-428c-9772-1fdbc2238aee"
      unitRef="usd">936400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7334ab75a5f84b4588531b4d760f327b_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfNy00LTEtMS0w_0890c846-9bf5-4eca-a435-82cab554028b"
      unitRef="usd">851700000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfOC0yLTEtMS0yMDA0_5bd403d2-083b-4cdf-a6ae-ff287b1d876c"
      unitRef="usd">30000000.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i7334ab75a5f84b4588531b4d760f327b_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfOC00LTEtMS0yMDA0_e436871b-cc1a-4728-86d5-63c598eb6608"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfOC0yLTEtMS0w_dfeeca43-a0d7-4cd1-981a-cbf6d5ee8803"
      unitRef="usd">4500000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i7334ab75a5f84b4588531b4d760f327b_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfOC00LTEtMS0w_19f96d26-a0bc-49e3-934f-c03b63e33bfc"
      unitRef="usd">4300000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfOS0yLTEtMS0w_80ca8021-846f-4cc9-a144-7516bdb12cb2"
      unitRef="usd">3100000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i7334ab75a5f84b4588531b4d760f327b_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfOS00LTEtMS0w_dd771dc1-5ccb-4ec9-8bf0-6faf60c6bd75"
      unitRef="usd">800000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfMTAtMi0xLTEtMA_383644c7-dd9f-407f-b774-de1eb0ae5f98"
      unitRef="usd">974000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7334ab75a5f84b4588531b4d760f327b_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfMTAtNC0xLTEtMA_74bc7b61-5f67-4548-a26b-6e35e09f90de"
      unitRef="usd">856800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfMTMtMi0xLTEtMA_0d32d4e3-7bfd-4aab-a97b-b7778942140a"
      unitRef="usd">65800000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfMTMtNC0xLTEtMA_f64af33e-e6df-439a-83f6-82ed99f17943"
      unitRef="usd">39000000.0</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaid
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfMTQtMi0xLTEtMA_9f533ea0-c447-4073-ad31-f7a6ed45b50c"
      unitRef="usd">42400000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8zNC9mcmFnOjgyNTE4NWMxNzZmZDRmOTJhZTBjZTA2NDhmZTZmOTdhL3RhYmxlOjgxMWEwNmNhMDM5ZjRlN2RiNDEwOWI3ZWYyNmUxMzdjL3RhYmxlcmFuZ2U6ODExYTA2Y2EwMzlmNGU3ZGI0MTA5YjdlZjI2ZTEzN2NfMTQtNC0xLTEtMA_c2e69cd1-f665-4e95-8209-9745c68c8443"
      unitRef="usd">42400000</us-gaap:InterestPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80MC9mcmFnOjE2ZGMwNzFhNmE1ODQ3OTc4OGQ5ZjYzNzM5NmQ5MWU2L3RleHRyZWdpb246MTZkYzA3MWE2YTU4NDc5Nzg4ZDlmNjM3Mzk2ZDkxZTZfMTM2OA_d7e7c6a3-5fdd-479b-bea9-dbc2d4a2b473">Basis of Presentation&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements consist of CME Group Inc. (CME Group) and its subsidiaries (collectively, the company), including Chicago Mercantile Exchange Inc. (CME), Board of Trade of the City of Chicago, Inc. (CBOT), New York Mercantile Exchange, Inc. (NYMEX), Commodity Exchange, Inc. (COMEX) and NEX Group Limited (NEX). The clearing house is operated by CME.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying interim consolidated financial statements have been prepared by CME Group without audit. Certain notes and other information normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted. In the opinion of management, the accompanying consolidated financial statements include all normal recurring adjustments considered necessary to present fairly the financial position of the company at March&#160;31, 2021 and December&#160;31, 2020 and the results of operations and cash flows for the periods indicated. Quarterly results are not necessarily indicative of results for any subsequent period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto in CME Group&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2020, filed with the Securities and Exchange Commission (SEC) on February&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RleHRyZWdpb246Y2Q4NWJkMDc4MzMyNDE3YmFmZWFhODYyNmMwMTQ2NmNfNTM0OA_8679a66d-95d8-4648-ad62-2db24600f558">Revenue Recognition&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company generates revenue from customers from the following sources:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&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;Clearing and transaction fees.&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; Clearing and transaction fees include electronic trading fees and brokerage commissions, surcharges for privately-negotiated transactions, portfolio reconciliation and compression services, risk mitigation and other volume-related charges for trade contracts. Clearing and transaction fees are assessed upfront at the time of trade execution. As such, the company recognizes the majority of the fee revenue upon successful execution of the trade. The minimal remaining portion of the fee revenue related to settlement activities performed after trade execution is recognized over the short-term period that the contract is outstanding, based on management&#x2019;s estimates of the average contract lifecycle. These estimates are based on various assumptions to approximate the amount of fee revenue to be attributed to services performed through contract settlement, expiration, or termination. For cleared trades, these assumptions include the average number of days that a contract remains in open interest, contract turnover, average revenue per day, and revenue remaining in open interest at the end of each period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The nature of contracts gives rise to several types of variable consideration, including volume-based pricing tiers, customer incentives associated with market maker programs and other fee discounts. The company includes fee discounts and incentives in the estimated transaction price when there is a basis to reasonably estimate the amount of the fee reduction. These estimates are based on historical experience, anticipated performance, and best judgment at the time. Because of the company's certainty in estimating these amounts, they are included in the transaction price of contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&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;Market data and information services.&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; Market data and information services represent revenue from the dissemination of market data to subscribers, distributors, and other third-party licensees of market data. Pricing for market data is primarily based on the number of reportable devices used as well as the number of subscribers enrolled under the arrangement. Fees for these services are generally billed monthly. Market data services are satisfied over time and revenue is recognized on a monthly basis as the customers receive and consume the benefit of the market data services. However, the company also maintains certain annual license arrangements with one-time upfront fees. The fees for annual licenses are initially recorded as a contract liability and recognized as revenue monthly over the term of the annual period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other. &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;Other revenues include certain access and communication fees, fees for collateral management, equity membership subscription fees, and fees for trade order routing through agreements from various strategic relationships. Access and communication fees are charges to customers that utilize various telecommunications networks and communications services. Fees for these services are generally billed monthly and the associated fee revenue is recognized as billed. Collateral management fees are charged to clearing firms that have collateral on deposit with the clearing house to meet their minimum performance bond and guaranty fund obligations on the exchange. These fees are calculated based on daily collateral balances and are billed monthly. This fee revenue is recognized monthly as billed as the customers receive and consume the benefits of the services. The company also has an equity membership program which provides equity members the option to substitute a monthly subscription fee for their existing requirement to hold CME Group Class A common stock. Choosing to pay this fee in lieu of holding Class A shares is entirely voluntary and the client's choice. Fee revenue under this program is earned monthly as billed over the contractual term. Pricing for strategic relationships may be driven by customer levels and activity. There are fee arrangements which provide for monthly as well as quarterly payments in arrears. Revenue is recognized monthly for strategic relationship arrangements as the customers receive and consume the benefits of the services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents a disaggregation of revenue from contracts with customers by product line for the quarters ended March&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quarter Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Interest rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;299.7&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;418.3&#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:10pt;font-weight:400;line-height:100%"&gt;Equity indexes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Agricultural commodities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Metals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Cash markets business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total clearing and transaction fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;1,007.0&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;1,278.8&#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:10pt;font-weight:400;line-height:100%"&gt;Market data and information services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253.3&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,522.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Services transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;One-time charges and miscellaneous revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,253.3&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,522.1&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition, billings and cash collections results in billed accounts receivable, and customer advances and deposits (contract liabilities) on the consolidated balance sheets. Certain fees for transactions, annual licenses, and other revenue arrangements are billed upfront before revenue is recognized, which results in the recognition of contract liabilities. These liabilities are recognized on the consolidated balance sheets on a contract-by-contract basis upon commencement of services under the customer contract. These upfront customer payments are recognized as revenue over time as the obligations under the contracts are satisfied. Changes in the contract liability balances during the three months ended March&#160;31, 2021 were not materially impacted by any other factors. The balance of contract liabilities was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$62.8 million&lt;/span&gt; and $37.3 million as of March&#160;31, 2021 and December&#160;31, 2020, respectively.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RleHRyZWdpb246Y2Q4NWJkMDc4MzMyNDE3YmFmZWFhODYyNmMwMTQ2NmNfNTM1Mw_fe6aca78-07f7-4b2d-b215-b449e432c855">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents a disaggregation of revenue from contracts with customers by product line for the quarters ended March&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quarter Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Interest rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;299.7&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;418.3&#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:10pt;font-weight:400;line-height:100%"&gt;Equity indexes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Agricultural commodities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Metals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Cash markets business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total clearing and transaction fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;1,007.0&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;1,278.8&#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:10pt;font-weight:400;line-height:100%"&gt;Market data and information services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253.3&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,522.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Services transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;One-time charges and miscellaneous revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,253.3&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,522.1&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f4db117141d4a1d88b02dc395b62dd4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMi02LTEtMS0w_f97b037f-4273-4a2c-94af-3da58b52e9ed"
      unitRef="usd">299700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7c43f1afc63494eaba328550ab19b2b_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMi04LTEtMS0w_330bbd0e-0d76-4eac-a2d1-21c493031887"
      unitRef="usd">418300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c15d69885c2433c9f46d3d3c828df77_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMy02LTEtMS0w_f9ac0a33-dafa-42b5-9cbc-2a4d9effefe0"
      unitRef="usd">198500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6328b1cface345abac4f2e481a6900e6_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMy04LTEtMS0w_fa12fb51-0892-46c1-a84e-c03ed86a91a1"
      unitRef="usd">248200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee43cfde159a44cfa2ce08e14d9f4a3a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfNC02LTEtMS0w_b50794fc-0f68-46bb-baf6-62c20c25c2b1"
      unitRef="usd">40500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i09a4e9a703eb405bb98ace071906852e_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfNC04LTEtMS0w_9cb768fe-d025-4158-91aa-7748b0b8ddce"
      unitRef="usd">48200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e79ae4a723b4017b383fbf838e55b66_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfNS02LTEtMS0w_98060a0e-d603-4c3d-8d35-1140665b87f6"
      unitRef="usd">120500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6b08edc41124defba767663fee7b9ee_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfNS04LTEtMS0w_39dfeb51-b762-42f2-875a-3169a13161b9"
      unitRef="usd">117700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81d1dabb86764e64b5efc5598ad3d6e3_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfNi02LTEtMS0w_561f9d9e-dc0c-4cde-932d-06e05d01df9c"
      unitRef="usd">158100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e7cc5a7b4ab4d49986398aa36267773_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfNi04LTEtMS0w_751f3220-a428-4b17-9b5a-4010e0dbe83e"
      unitRef="usd">221800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7005127452ca41a7b8a58b16492bc20a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfNy02LTEtMS0w_1aad1066-275e-4f01-88d0-c7958a103331"
      unitRef="usd">58300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa020e66f8b9454b95964cdd20fe3796_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfNy04LTEtMS0w_cbe1736b-abb2-4098-9326-f6cc53a9f2b6"
      unitRef="usd">78800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i197c02262d7f4d6c8fe1130138fabadf_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfOC02LTEtMS0w_327c90b5-e801-44ca-baf0-b62c033c4158"
      unitRef="usd">115100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31d5981968e04fa6a6d5e400cd7d5907_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfOC04LTEtMS0w_1bfe059a-6e1a-45df-b068-a5a544dacaac"
      unitRef="usd">124400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia638019ba26543b6badc770bebb48019_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfOS02LTEtMS0w_5b692d3b-1d1f-4b8c-87e8-a1d3a6627f54"
      unitRef="usd">16300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6e6208dfb444a58b18ccbd8b2d80008_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfOS04LTEtMS0w_fc4afa68-622f-48e5-94c0-d626a1c22aad"
      unitRef="usd">21400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0900d9edda484749b82092d92b2d780a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTAtNi0xLTEtMA_2817e461-2416-401b-8e2f-1fca6b8c2a62"
      unitRef="usd">1007000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i80cf62f5bd1b4bacac0efdd686058715_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTAtOC0xLTEtMA_7bc852ed-3573-4d91-b658-78a42be24d08"
      unitRef="usd">1278800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i63a8e613930e40e2bee56b07ec8f3c3d_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTEtNi0xLTEtMA_7e5eba43-b445-46e4-b0ae-9b096eeb2cc0"
      unitRef="usd">144200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01e2b24b828648f5b456d710d77323b0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTEtOC0xLTEtMA_2230149a-7b3e-4713-abd0-0e444ad3bfed"
      unitRef="usd">131500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44e0c1f2aae4401186c9d627c8b1cf04_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTItNi0xLTEtMA_045b24c5-9db1-4c2d-8774-209bf6ccddcd"
      unitRef="usd">102100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id21bb5c5e1df4564a120bbe081ac92d0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTItOC0xLTEtMA_d36c048b-d6d3-4a95-bf5c-f43316ce343b"
      unitRef="usd">111800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTMtNi0xLTEtMA_388252a8-9c95-467c-b923-34a3cc748c04"
      unitRef="usd">1253300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTMtOC0xLTEtMA_766070ff-3d9e-4a7d-b68c-d2e118ec03a2"
      unitRef="usd">1522100000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a7b8e5a0a944c27bcc4d9f2512b3b17_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTYtNi0xLTEtMA_328c5279-3455-4179-b729-15797d028cbd"
      unitRef="usd">945100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d6bb40de99040e1aca0ece6283e1517_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTYtOC0xLTEtMA_b9e7a533-1dba-4fbd-b50d-92c5c29b99f1"
      unitRef="usd">1211200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28476bd50436485999eb3cfc1ed50e6a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTctNi0xLTEtMA_13936e1d-15f4-453f-b623-7379ee719ca2"
      unitRef="usd">305200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3968600b6e74589a104d6f660504548_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTctOC0xLTEtMA_2de7858a-9222-4f8a-bb41-bad53ff7f786"
      unitRef="usd">307500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5faf10e2c6c47f3969d8103775909e6_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTgtNi0xLTEtMA_38735b48-7621-49cf-a703-bbf7aa1fb74b"
      unitRef="usd">3000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia90ef60c7e184bb9ab1b2eac3ee68ede_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTgtOC0xLTEtMA_7f768e99-e238-4802-8340-588664468c76"
      unitRef="usd">3400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTktNi0xLTEtMA_02207b51-1042-4ccc-98a7-3de669572d14"
      unitRef="usd">1253300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RhYmxlOjI2NmZmZDhhYjBlOTQ5ZTE4MzIzMjRlNWQyMWFiNjYxL3RhYmxlcmFuZ2U6MjY2ZmZkOGFiMGU5NDllMTgzMjMyNGU1ZDIxYWI2NjFfMTktOC0xLTEtMA_1f649207-394b-4337-aa59-7e380adc5cd5"
      unitRef="usd">1522100000</us-gaap:Revenues>
    <us-gaap:DeferredRevenue
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RleHRyZWdpb246Y2Q4NWJkMDc4MzMyNDE3YmFmZWFhODYyNmMwMTQ2NmNfNTMwNg_8d2737ee-4307-472e-ba03-377ab1424937"
      unitRef="usd">62800000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80Ni9mcmFnOmNkODViZDA3ODMzMjQxN2JhZmVhYTg2MjZjMDE0NjZjL3RleHRyZWdpb246Y2Q4NWJkMDc4MzMyNDE3YmFmZWFhODYyNmMwMTQ2NmNfNTMxMw_e45133ad-3f66-4c63-af99-b3ae34419952"
      unitRef="usd">37300000</us-gaap:DeferredRevenue>
    <cme:AssetsAndLiabilitiesHeldForSaleTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xMTQ2L2ZyYWc6MmMwNTU2OGQ1NzlkNDdkNGE5ODkxNjYxNGYxYmI0ZGYvdGV4dHJlZ2lvbjoyYzA1NTY4ZDU3OWQ0N2Q0YTk4OTE2NjE0ZjFiYjRkZl8zMjk4NTM0ODg1NTU0_718add85-806f-48d3-912a-aa91d9ee0d6b">Assets and Liabilities Held for Sale&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 12, 2021, the company announced that it has agreed with IHS Markit to combine their post-trade services into a new joint venture. The new company will perform trade processing and risk mitigation services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The company will contribute it's optimization business, which includes Traiana, TriOptima and Reset, to the new joint venture for an equity interest in the new company. The transaction is expected to close in mid-2021, subject to customary antitrust and regulatory approvals and other customary closing conditions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2021, the net assets that will be contributed to the joint venture were classified as held for sale following approval of the transaction by the company's Board of Directors. The reclassification of the assets and liabilities to held for sale did not have an impact on earnings.&lt;/span&gt;&lt;/div&gt;</cme:AssetsAndLiabilitiesHeldForSaleTextBlock>
    <cme:PerformanceBondsandGuarantyFundContributionsTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80OS9mcmFnOjIzODY0NGMzY2U1NjQ2MmI4NmVlNjY1NmQ3ODkwNjU1L3RleHRyZWdpb246MjM4NjQ0YzNjZTU2NDYyYjg2ZWU2NjU2ZDc4OTA2NTVfMzQyNg_088dada2-8c7b-40df-a290-e9f1fcfa7511">Performance Bonds and Guaranty Fund Contributions&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Performance Bonds and Guaranty Fund Contributions. &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;CME has been designated as a systemically important financial market utility by the Financial Stability Oversight Council and is authorized to maintain cash accounts at the Federal Reserve Bank of Chicago. At March&#160;31, 2021, CME maintained $111.5&#160;billion within the cash account at the Federal Reserve Bank of Chicago. The cash deposit at the Federal Reserve Bank of Chicago is included within performance bonds and guaranty fund contributions on the consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Clearing House Contract Settlement.&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; The clearing house marks-to-market open positions for all futures and options contracts twice a day (once a day for CME's cleared-only interest rate swap contracts). Based on values derived from the mark-to-market process, the clearing house requires payments from clearing firms whose positions have lost value and makes payments to clearing firms whose positions have gained value. Under the extremely unlikely scenario of simultaneous default by every &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;clearing firm who has open positions with unrealized losses, the maximum exposure related to positions other than cleared-only interest rate swap contracts would be one half day of changes in fair value of all open positions, before considering the clearing house's ability to access defaulting clearing firms' collateral deposits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For CME's cleared-only interest rate swap contracts, the maximum exposure related to CME's guarantee would be one full day of changes in fair value of all open positions, before considering CME's ability to access defaulting clearing firms' collateral. &lt;/span&gt;&lt;/div&gt;During the first quarter of 2021, the clearing house transferred an average of approximately $4.6&#160;billion a day through its clearing systems for settlement from clearing firms whose positions had lost value to clearing firms whose positions had gained value. The clearing house reduces its guarantee exposure through initial and maintenance performance bond requirements and mandatory guaranty fund contributions. Management has assessed the fair value of the company's settlement guarantee liability by taking the following factors into consideration: the design and operations of the clearing risk management process, the financial safeguard packages in place, historical evidence of default by a clearing member and the estimated probability of potential payouts by the clearing house. Based on the assessment performed, management estimates the guarantee liability to be nominal and therefore has not recorded any liability at March&#160;31, 2021. The company does not have a history of significant losses recognized on performance bond collateral as posted by our clearing members, and management currently does not anticipate any future credit losses on its performance bond assets. Accordingly, the company has not provided an allowance for credit losses on these performance bond deposits, nor has it recorded any liabilities to reflect an allowance for credit losses related to our off-balance sheet credit exposures and guarantees.</cme:PerformanceBondsandGuarantyFundContributionsTextBlock>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i7814aed4855c42aca6bb4ccbcd2ededa_I20210331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80OS9mcmFnOjIzODY0NGMzY2U1NjQ2MmI4NmVlNjY1NmQ3ODkwNjU1L3RleHRyZWdpb246MjM4NjQ0YzNjZTU2NDYyYjg2ZWU2NjU2ZDc4OTA2NTVfMzI5ODUzNDg4Njg4Mw_67b5c126-8e5b-4896-9cce-2df9d1a8443e"
      unitRef="usd">111500000000</us-gaap:CashEquivalentsAtCarryingValue>
    <cme:AverageDailyClearingSettlement
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl80OS9mcmFnOjIzODY0NGMzY2U1NjQ2MmI4NmVlNjY1NmQ3ODkwNjU1L3RleHRyZWdpb246MjM4NjQ0YzNjZTU2NDYyYjg2ZWU2NjU2ZDc4OTA2NTVfMzI5ODUzNDg4NjgyMQ_7734f088-7d8c-4f88-8edd-107addb51c41"
      unitRef="usd">4600000000</cme:AverageDailyClearingSettlement>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfOTU5_0351ed47-ade6-4789-a140-8cfbfc2566f3">Intangible Assets and Goodwill&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2021, the net assets that will be contributed to a joint venture with IHS Markit were classified as held for sale. As a result, $1.1 billion of amortizable intangible assets were reclassified to assets held for sale on the consolidated balance sheet. Amortization expense is no longer taken on these intangible assets once reclassified to assets held for sale. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consisted of the following at March&#160;31, 2021 and December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.707%"/&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:8.695%"/&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:9.572%"/&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:8.695%"/&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:8.695%"/&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:9.572%"/&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:8.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&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:100%"&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:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assigned Value&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;Reclassified as Held for Sale&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;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&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:100%"&gt;Assigned Value&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;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortizable Intangible Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;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:10pt;font-weight:400;line-height:100%"&gt;Clearing firm, market data and other customer relationships&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,822.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(946.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,684.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,192.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,858.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,632.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,225.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology-related intellectual property&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:10pt;font-weight:400;line-height:100%"&gt;174.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Other&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:10pt;font-weight:400;line-height:100%"&gt;106.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amortizable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,103.9&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,054.1)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,783.0)&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:10pt;font-weight:400;line-height:100%"&gt;3,266.8&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,143.3&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,728.0)&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:10pt;font-weight:400;line-height:100%"&gt;4,415.3&#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:15pt"&gt;&lt;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;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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-Lived Intangible Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets &#x2013; other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,716.8&#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="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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,865.3&#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:10pt;font-weight:400;line-height:100%"&gt;Trading products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,175.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,175.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&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:6.34pt"&gt;Trading products represent futures and options products acquired in our business combinations with CBOT Holdings, Inc., NYMEX Holdings, Inc. and The Board of Trade of Kansas City, Missouri, Inc. Clearing and transaction fees are generated through the trading of these products. These trading products, most of which have traded for decades, require authorization from the Commodity Futures Trading Commission (CFTC). Product authorizations from the CFTC have no term limits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total amortization expense for intangible assets was $60.6 million and $77.3&#160;million for the quarters ended March&#160;31, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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 March&#160;31, 2021, the future estimated amortization expense related to amortizable intangible assets is expected to be as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;&#160;Amortization Expense&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;174.8&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,952.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill activity consisted of the following for the periods ended March&#160;31, 2021 and December&#160;31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reclassified as Held for Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&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:100%"&gt;Activity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CBOT Holdings&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,066.4&#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;border-top:1pt solid #000000;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:10pt;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:10pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,066.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NYMEX Holdings&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:10pt;font-weight:400;line-height:100%"&gt;2,462.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,462.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NEX&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:10pt;font-weight:400;line-height:100%"&gt;3,229.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,965.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,798.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(246.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(18.4)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,534.3&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #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;Balance at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reclassified as Held for Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&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:100%"&gt;Activity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #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;Balance at December&#160;31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CBOT Holdings&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,066.4&#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;border-top:1pt solid #000000;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:10pt;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:10pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,066.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NYMEX Holdings&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:10pt;font-weight:400;line-height:100%"&gt;2,462.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,462.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NEX&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:10pt;font-weight:400;line-height:100%"&gt;3,173.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,229.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,742.5&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,798.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1) Other activity includes currency translation adjustments.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets
      contextRef="i2d8fca2f42094a19997759d968456a4d_I20210112"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfMzI5ODUzNDg4NjAzNA_7df919d6-5f1a-4f46-b8bb-de4761151f53"
      unitRef="usd">1100000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfOTQx_0a6b145e-5919-4972-b89f-a626dc38c15d">&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consisted of the following at March&#160;31, 2021 and December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.707%"/&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:8.695%"/&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:9.572%"/&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:8.695%"/&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:8.695%"/&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:9.572%"/&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:8.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&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:100%"&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:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assigned Value&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;Reclassified as Held for Sale&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;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&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:100%"&gt;Assigned Value&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;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortizable Intangible Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;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:10pt;font-weight:400;line-height:100%"&gt;Clearing firm, market data and other customer relationships&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,822.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(946.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,684.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,192.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,858.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,632.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,225.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology-related intellectual property&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:10pt;font-weight:400;line-height:100%"&gt;174.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Other&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:10pt;font-weight:400;line-height:100%"&gt;106.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amortizable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,103.9&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,054.1)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,783.0)&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:10pt;font-weight:400;line-height:100%"&gt;3,266.8&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,143.3&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,728.0)&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:10pt;font-weight:400;line-height:100%"&gt;4,415.3&#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:15pt"&gt;&lt;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;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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-Lived Intangible Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets &#x2013; other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,716.8&#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="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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,865.3&#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:10pt;font-weight:400;line-height:100%"&gt;Trading products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,175.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,175.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&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:6.34pt"&gt;Trading products represent futures and options products acquired in our business combinations with CBOT Holdings, Inc., NYMEX Holdings, Inc. and The Board of Trade of Kansas City, Missouri, Inc. Clearing and transaction fees are generated through the trading of these products. These trading products, most of which have traded for decades, require authorization from the Commodity Futures Trading Commission (CFTC). Product authorizations from the CFTC have no term limits.&lt;/span&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9121fa767e994748b7707805349897db_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMy0yLTEtMS0w_ca706e5a-b096-478e-a8aa-73718069b8b2"
      unitRef="usd">5822700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <cme:IntangibleAssetsReclassifiedAsHeldForSale
      contextRef="i9121fa767e994748b7707805349897db_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMy00LTEtMS0yMDQy_f7a03515-b343-45a2-895a-d41471c226f7"
      unitRef="usd">946700000</cme:IntangibleAssetsReclassifiedAsHeldForSale>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9121fa767e994748b7707805349897db_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMy00LTEtMS0w_ca71ac84-6310-4e08-aebf-7e313ac7de0a"
      unitRef="usd">1684000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9121fa767e994748b7707805349897db_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMy02LTEtMS0w_6876a652-940b-4b75-b63c-b312823a6d42"
      unitRef="usd">3192000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0ec54df2357b44fda500bf687da818f5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMy04LTEtMS0w_afe982c9-3f1b-430d-abfa-e580d69b40af"
      unitRef="usd">5858000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0ec54df2357b44fda500bf687da818f5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMy0xMC0xLTEtMA_adc541f2-97ec-41dd-bbc1-b0ae31f4df10"
      unitRef="usd">1632500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0ec54df2357b44fda500bf687da818f5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMy0xMi0xLTEtMA_e6a840cc-d22c-483d-a5bc-ab9d4248a5cc"
      unitRef="usd">4225500000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6f95730aea684d5abec3039b70b08677_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNS0yLTEtMS0w_20524245-6bcb-4ca9-a20f-7c4d875c162b"
      unitRef="usd">174800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <cme:IntangibleAssetsReclassifiedAsHeldForSale
      contextRef="i6f95730aea684d5abec3039b70b08677_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNS00LTEtMS0yMDQy_c6f616b6-3b77-4674-8c4a-2f31ad8dab4c"
      unitRef="usd">84300000</cme:IntangibleAssetsReclassifiedAsHeldForSale>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6f95730aea684d5abec3039b70b08677_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNS00LTEtMS0w_5bed300d-3e4b-463e-8dab-383bba52a4d9"
      unitRef="usd">69600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6f95730aea684d5abec3039b70b08677_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNS02LTEtMS0w_23bfb337-a5bc-4c1e-8472-ddace52ec19d"
      unitRef="usd">20900000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1966534c5817400180677e20f9bfa7fd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNS04LTEtMS0w_eafb4b51-f932-4cf7-b20f-55716ca341db"
      unitRef="usd">178400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1966534c5817400180677e20f9bfa7fd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNS0xMC0xLTEtMA_50c547d8-ca17-46f8-ae28-e62198556d64"
      unitRef="usd">68200000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1966534c5817400180677e20f9bfa7fd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNS0xMi0xLTEtMA_8f9e5c0d-e10a-4042-a087-afee862b62ae"
      unitRef="usd">110200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i891dc29aae58460d88267c6300f25403_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNi0yLTEtMS0w_2d4ac2ab-43d3-4c12-a29a-61c550e2a9df"
      unitRef="usd">106400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <cme:IntangibleAssetsReclassifiedAsHeldForSale
      contextRef="i891dc29aae58460d88267c6300f25403_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNi00LTEtMS0yMDQy_2dc4ce4d-7b7c-486f-bbe7-db1f9d6ed0c7"
      unitRef="usd">23100000</cme:IntangibleAssetsReclassifiedAsHeldForSale>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i891dc29aae58460d88267c6300f25403_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNi00LTEtMS0w_4853a9d2-30e1-4dad-af0b-660cb907ea05"
      unitRef="usd">29400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i891dc29aae58460d88267c6300f25403_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNi02LTEtMS0w_380555e3-7db3-4664-8726-0181f05d2a6a"
      unitRef="usd">53900000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib503a5cdee7d4943825ef3580b9f7c9a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNi04LTEtMS0w_62bd80f9-f625-43fd-b00c-0ad377e31e1e"
      unitRef="usd">106900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib503a5cdee7d4943825ef3580b9f7c9a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNi0xMC0xLTEtMA_d28e6761-550c-4e01-a05a-29f7ddfaa283"
      unitRef="usd">27300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib503a5cdee7d4943825ef3580b9f7c9a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNi0xMi0xLTEtMA_230f0d5c-c7b2-4022-926b-a39737c41535"
      unitRef="usd">79600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i176f6b29684049c0b909e81c38ca2497_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNy0yLTEtMS0w_32b6b86a-1cea-4056-88af-ba21e8ded565"
      unitRef="usd">6103900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <cme:IntangibleAssetsReclassifiedAsHeldForSale
      contextRef="i176f6b29684049c0b909e81c38ca2497_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNy00LTEtMS0yMDQy_94f7300c-2d14-4ce3-8c0c-d045f2abb5a1"
      unitRef="usd">1054100000</cme:IntangibleAssetsReclassifiedAsHeldForSale>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i176f6b29684049c0b909e81c38ca2497_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNy00LTEtMS0w_7a10a364-78bc-4cf6-954e-7347ad6ce71b"
      unitRef="usd">1783000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i176f6b29684049c0b909e81c38ca2497_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNy02LTEtMS0w_df41f03b-57a9-4a23-97ef-571833a58683"
      unitRef="usd">3266800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if360260825ea4f15a51b105b30a93f44_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNy04LTEtMS0w_766e1dd9-fca4-4066-b9d8-4a5fc7e7000d"
      unitRef="usd">6143300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if360260825ea4f15a51b105b30a93f44_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNy0xMC0xLTEtMA_75ddaf02-0ec5-4892-8402-73ee4ab35ab4"
      unitRef="usd">1728000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if360260825ea4f15a51b105b30a93f44_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfNy0xMi0xLTEtMA_87548654-75da-45b7-9dbf-45ab729a5c12"
      unitRef="usd">4415300000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i833acf39ffc1423b85f2dc0ffa9eb140_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMTAtNi0xLTEtMA_c3b062db-a26e-47c7-a962-6036b0405168"
      unitRef="usd">450000000.0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ib11b648fc61c4b7d9ba0a20ade9568c4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMTAtMTItMS0xLTA_04622a6e-41b6-47dd-808e-143c96caea7b"
      unitRef="usd">450000000.0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:OtherIndefiniteLivedIntangibleAssets
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMTEtNi0xLTEtMA_6314caab-def3-4022-ac9d-cc31cb3103cd"
      unitRef="usd">3716800000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
    <us-gaap:OtherIndefiniteLivedIntangibleAssets
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMTEtMTItMS0xLTA_996bf6df-debd-46bd-9f7c-93c67c5a21c2"
      unitRef="usd">4865300000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
    <cme:Intangibleassetstradingproducts
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMTItNi0xLTEtMA_9b459a20-0621-4c4e-b796-b5f66306a1d3"
      unitRef="usd">17175300000</cme:Intangibleassetstradingproducts>
    <cme:Intangibleassetstradingproducts
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMTItMTItMS0xLTA_ca53e7c9-8fe6-46f3-bde3-5ee26d2d58c5"
      unitRef="usd">17175300000</cme:Intangibleassetstradingproducts>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfNjE5_23a243c2-b2b9-46b4-8323-50ca78d78e0c"
      unitRef="usd">60600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfNjU5NzA2OTc2Nzg2NQ_b19d6279-dcf4-47f1-97ca-74f7d2d4a844"
      unitRef="usd">77300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfOTUw_15fb3ad9-ad51-4942-8e7b-5025374ef2e2">&lt;div style="margin-bottom:3pt"&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 March&#160;31, 2021, the future estimated amortization expense related to amortizable intangible assets is expected to be as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;&#160;Amortization Expense&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;174.8&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,952.2&#160;&lt;/span&gt;&lt;/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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmE1MTAwZDU3NWMxYTQyOGY5ZDdiNDlhMzg0M2VlMzc0L3RhYmxlcmFuZ2U6YTUxMDBkNTc1YzFhNDI4ZjlkN2I0OWEzODQzZWUzNzRfMS0xLTEtMS0w_f0ed8b0e-99b5-4fac-b330-a2a900c46926"
      unitRef="usd">174800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmE1MTAwZDU3NWMxYTQyOGY5ZDdiNDlhMzg0M2VlMzc0L3RhYmxlcmFuZ2U6YTUxMDBkNTc1YzFhNDI4ZjlkN2I0OWEzODQzZWUzNzRfMi0xLTEtMS0w_3b865028-aa98-4748-b653-1a4169480aca"
      unitRef="usd">233100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmE1MTAwZDU3NWMxYTQyOGY5ZDdiNDlhMzg0M2VlMzc0L3RhYmxlcmFuZ2U6YTUxMDBkNTc1YzFhNDI4ZjlkN2I0OWEzODQzZWUzNzRfMy0xLTEtMS0w_54dbc308-1075-47c4-a7d0-c4908ddb3c7b"
      unitRef="usd">231700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmE1MTAwZDU3NWMxYTQyOGY5ZDdiNDlhMzg0M2VlMzc0L3RhYmxlcmFuZ2U6YTUxMDBkNTc1YzFhNDI4ZjlkN2I0OWEzODQzZWUzNzRfNC0xLTEtMS0w_22598dc6-76a4-42db-98e5-722f15328383"
      unitRef="usd">225000000.0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmE1MTAwZDU3NWMxYTQyOGY5ZDdiNDlhMzg0M2VlMzc0L3RhYmxlcmFuZ2U6YTUxMDBkNTc1YzFhNDI4ZjlkN2I0OWEzODQzZWUzNzRfNS0xLTEtMS0w_53452aea-d50b-4c0e-8a0a-811eb82acd7e"
      unitRef="usd">225000000.0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmE1MTAwZDU3NWMxYTQyOGY5ZDdiNDlhMzg0M2VlMzc0L3RhYmxlcmFuZ2U6YTUxMDBkNTc1YzFhNDI4ZjlkN2I0OWEzODQzZWUzNzRfNi0xLTEtMS0w_d90f40b8-ea82-4477-ba58-7b3f3cb8f389"
      unitRef="usd">225000000.0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmE1MTAwZDU3NWMxYTQyOGY5ZDdiNDlhMzg0M2VlMzc0L3RhYmxlcmFuZ2U6YTUxMDBkNTc1YzFhNDI4ZjlkN2I0OWEzODQzZWUzNzRfNy0xLTEtMS0w_71d1c096-7f8a-4e38-a51e-6e558d83d33d"
      unitRef="usd">1952200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfMzI5ODUzNDg4NjA1NQ_8d944bdb-97e6-461a-b174-3f3fb8c9a19f">&lt;div style="margin-bottom:3pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill activity consisted of the following for the periods ended March&#160;31, 2021 and December&#160;31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reclassified as Held for Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&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:100%"&gt;Activity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CBOT Holdings&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,066.4&#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;border-top:1pt solid #000000;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:10pt;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:10pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,066.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NYMEX Holdings&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:10pt;font-weight:400;line-height:100%"&gt;2,462.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,462.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NEX&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:10pt;font-weight:400;line-height:100%"&gt;3,229.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,965.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,798.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(246.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(18.4)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,534.3&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #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;Balance at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reclassified as Held for Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&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:100%"&gt;Activity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #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;Balance at December&#160;31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CBOT Holdings&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,066.4&#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;border-top:1pt solid #000000;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:10pt;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:10pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,066.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NYMEX Holdings&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:10pt;font-weight:400;line-height:100%"&gt;2,462.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,462.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NEX&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:10pt;font-weight:400;line-height:100%"&gt;3,173.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,229.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,742.5&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,798.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1) Other activity includes currency translation adjustments.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i0d85332cac76437898b549319c538e05_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMS0yLTEtMS0xNDk4_28c5142c-fe70-4e5b-bee7-a3acac22d117"
      unitRef="usd">5066400000</us-gaap:Goodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="if4ca8836b45a45918e6a4e43db67bd18_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMS00LTEtMS0xNDk4_fb8422e9-cc1b-4862-a7a0-3369b703c4ac"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="ieaac5b6c625c4e29a2e067723689473b_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMS04LTEtMS0xNDk4_74aa321e-5ea5-4f12-ab7d-64f240dbdc64"
      unitRef="usd">0</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="if4ca8836b45a45918e6a4e43db67bd18_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMS0xMC0xLTEtMjA1Mg_be99c585-fac5-4b58-abf9-b8b1648e9c43"
      unitRef="usd">5066400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i28120b5ececb4ea095758b5ab6b9a1fa_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMi0yLTEtMS0xNDk4_a8cf292e-1853-4df1-bc88-a347572cec9b"
      unitRef="usd">2462200000</us-gaap:Goodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="i66c9f59b76ea4cb5a0e36e5493c04840_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMi00LTEtMS0xNDk4_410c61e8-fd5a-4e7b-9037-b8100ba35e3d"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="ifd75525280154e9290991e5997da0134_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMi04LTEtMS0xNDk4_ccd8f1e4-f214-47db-b21b-bc0c24ebd548"
      unitRef="usd">0</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="i66c9f59b76ea4cb5a0e36e5493c04840_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMi0xMC0xLTEtMjA1Ng_29517a42-03c6-41a2-8f7d-155f9e1e8f8c"
      unitRef="usd">2462200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icf9c321e0c944939a5bb0af2f5315b00_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMy0yLTEtMS0xNDk4_0d9c8ee1-2348-4fc9-a9ee-c9fd808e27a6"
      unitRef="usd">3229800000</us-gaap:Goodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="i3351da3403ed414d993aca9379b2efc0_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMy00LTEtMS0xNDk4_ecd838e7-ed1c-4c7a-a9aa-c7eb655daedd"
      unitRef="usd">-246100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="i18ec5422ce74418fbcb2a09fe4993bd3_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMy04LTEtMS0xNDk4_324eb11a-cd9d-4139-a34f-c90556d2fa7d"
      unitRef="usd">-18400000</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="i3351da3403ed414d993aca9379b2efc0_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMy0xMC0xLTEtMjA2Mg_651caa28-6c5c-4a0a-9d23-9b2c54b6ca5b"
      unitRef="usd">2965300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i88725ff7c025477fb617ac85fd2db81d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfNC0yLTEtMS0xNDk4_49d417a1-f6a6-4767-87ed-e66ad460560a"
      unitRef="usd">40400000</us-gaap:Goodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="i093b9fd72bc449d495158e2e833b4edf_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfNC00LTEtMS0xNDk4_6cca9b79-025b-465c-b6f8-4c51ceff6f6d"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="i2a36af42a8f547b9922130c4117bbbf8_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfNC04LTEtMS0xNDk4_263e3b69-2c8f-435d-8f1b-1e735e7d6bab"
      unitRef="usd">0</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="i093b9fd72bc449d495158e2e833b4edf_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfNC0xMC0xLTEtMjA2OA_352c31ba-9c6b-49d3-82eb-81a37cb37a7c"
      unitRef="usd">40400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1c7d2156f9b1422aa7eef0b14134cde4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfNS0yLTEtMS0yMDcy_a1873aec-5d09-4e7b-b778-cd67359ee31e"
      unitRef="usd">10798800000</us-gaap:Goodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="icbf1a0f5ce9a4f9681eb57be25092fdd_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfNS00LTEtMS0yMDg2_f42239cc-8d4d-41be-a184-e2cb0aba6a2f"
      unitRef="usd">-246100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="i3eb0db66e8d14bb8b64ac17ad6207888_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfNS04LTEtMS0yMDgy_2099b142-43c9-46d5-910e-9cc1a65f9358"
      unitRef="usd">-18400000</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="icbf1a0f5ce9a4f9681eb57be25092fdd_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfNS0xMC0xLTEtMjA3OA_18b72f9c-e4b1-421a-b701-184975816280"
      unitRef="usd">10534300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8cc3782006a7477195322246f6dcfa29_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfNy0yLTEtMS0xNDk4_98b050cf-364f-4528-afdc-2ae40b64b5c8"
      unitRef="usd">5066400000</us-gaap:Goodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="i0d85332cac76437898b549319c538e05_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfNy00LTEtMS0xNDk4_424d9de7-d186-43b0-bcca-cc05b96f6439"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="ia8e17444506b42e7844627347aca732e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfNy04LTEtMS0xNDk4_23fef72a-29eb-42b5-8273-7b12eac554e6"
      unitRef="usd">0</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="i0d85332cac76437898b549319c538e05_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfNy0xMC0xLTEtMTUyMQ_28c5142c-fe70-4e5b-bee7-a3acac22d117"
      unitRef="usd">5066400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i22b21d6f2e924602899f8759f17130ac_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfOC0yLTEtMS0xNDk4_2a86fc79-ca60-4f0c-b3b5-e11958f4983a"
      unitRef="usd">2462200000</us-gaap:Goodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="i28120b5ececb4ea095758b5ab6b9a1fa_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfOC00LTEtMS0xNDk4_065f1363-ef94-4de9-a158-44b9621a66cf"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="i44c4ee98a34a4e9496b65174855eb98c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfOC04LTEtMS0xNDk4_d1873555-706f-4753-a902-13e4f478f629"
      unitRef="usd">0</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="i28120b5ececb4ea095758b5ab6b9a1fa_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfOC0xMC0xLTEtMTUyMQ_a8cf292e-1853-4df1-bc88-a347572cec9b"
      unitRef="usd">2462200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8cb5be672a3b44a5bc93408eeed9fd61_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfOS0yLTEtMS0xNDk4_f72dd1b7-7cd8-4e50-a3ce-b1936fd70537"
      unitRef="usd">3173500000</us-gaap:Goodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="icf9c321e0c944939a5bb0af2f5315b00_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfOS00LTEtMS0xNDk4_ab1c50b7-8565-4dd5-bd01-a38b7ba2bf74"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="i6ec4227f71b048349c9f6f8c68ed4ae0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfOS04LTEtMS0xNDk4_3f95ccb0-d2ef-4a4d-9f0d-4b849cb242e7"
      unitRef="usd">56300000</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="icf9c321e0c944939a5bb0af2f5315b00_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfOS0xMC0xLTEtMTUyMQ_0d9c8ee1-2348-4fc9-a9ee-c9fd808e27a6"
      unitRef="usd">3229800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i69d5d8d2ce5a4b6289341ba61716e7f1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMTAtMi0xLTEtMTQ5OA_19efb8e6-22d2-4b24-8fa3-84286833ac4c"
      unitRef="usd">40400000</us-gaap:Goodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="i88725ff7c025477fb617ac85fd2db81d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMTAtNC0xLTEtMTQ5OA_f645be04-a1e1-4685-abb3-5d76dc9f213e"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="i89df2a895f4347b5acb3cea1e6a296dc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMTAtOC0xLTEtMTQ5OA_322b030e-0fcf-4302-8871-0ed87dd9846a"
      unitRef="usd">0</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="i88725ff7c025477fb617ac85fd2db81d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMTAtMTAtMS0xLTE1MjE_49d417a1-f6a6-4767-87ed-e66ad460560a"
      unitRef="usd">40400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0f959996ff324d80875004e8295ef1f3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMTEtMi0xLTEtMjA3Ng_b832932b-bc5f-404a-af14-0e734ab5472b"
      unitRef="usd">10742500000</us-gaap:Goodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="i1c7d2156f9b1422aa7eef0b14134cde4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMTEtNC0xLTEtMjA4OA_1030297c-f2de-4b9e-ad26-e3c8e4e0abca"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="i97b78ad55e914c2088dc978ea8ee1f69_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMTEtOC0xLTEtMjA4NA_d002fb79-9f83-4ac6-bc2b-4f0c290f9c40"
      unitRef="usd">56300000</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="i1c7d2156f9b1422aa7eef0b14134cde4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOmJjMWVlYzEzYTk1ZjQ1ZjM4YmMwM2ZhODczMDU5MjA0L3RhYmxlcmFuZ2U6YmMxZWVjMTNhOTVmNDVmMzhiYzAzZmE4NzMwNTkyMDRfMTEtMTAtMS0xLTIwNzQ_ea7277a9-82e4-469c-9ad5-9d80087e3a9e"
      unitRef="usd">10798800000</us-gaap:Goodwill>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RleHRyZWdpb246NzhjOTQ4NDdiMDRiNDMwOGE2Njk5N2E5ZGQyMmY3NmJfMTIzMA_3a4de0d8-d08e-45d3-a14d-fb7028926db1">Debt&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt consisted of the following at March&#160;31, 2021 and December&#160;31, 2020:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:100%"&gt;December 31, 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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$750.0 million fixed rate notes due September 2022, stated rate of 3.00%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;748.8&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;748.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x20ac;15.0 million fixed rate notes due May 2023, stated rate of 4.30%&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:10pt;font-weight:400;line-height:100%"&gt;17.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$750.0 million fixed rate notes due March 2025, stated rate of 3.00% &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$500.0 million fixed rate notes due June 2028, stated rate of 3.75%&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:10pt;font-weight:400;line-height:100%"&gt;496.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$750.0 million fixed rate notes due September 2043, stated rate of 5.30% &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;$700.0 million fixed rate notes due June 2048, stated rate of 4.15%&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:10pt;font-weight:400;line-height:100%"&gt;690.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&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:6.34pt"&gt;The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.32%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&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:6.34pt"&gt;The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.11%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&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:6.34pt"&gt;The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 4.73%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt maturities, at par value (in U.S. dollar equivalent), were as follows at March&#160;31, 2021: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;Par 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;750.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,950.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RleHRyZWdpb246NzhjOTQ4NDdiMDRiNDMwOGE2Njk5N2E5ZGQyMmY3NmJfMTIyMw_2efe2e5a-ee44-4329-ac80-b402be78fdf0">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt consisted of the following at March&#160;31, 2021 and December&#160;31, 2020:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:100%"&gt;December 31, 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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$750.0 million fixed rate notes due September 2022, stated rate of 3.00%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;748.8&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;748.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x20ac;15.0 million fixed rate notes due May 2023, stated rate of 4.30%&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:10pt;font-weight:400;line-height:100%"&gt;17.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$750.0 million fixed rate notes due March 2025, stated rate of 3.00% &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$500.0 million fixed rate notes due June 2028, stated rate of 3.75%&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:10pt;font-weight:400;line-height:100%"&gt;496.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$750.0 million fixed rate notes due September 2043, stated rate of 5.30% &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;$700.0 million fixed rate notes due June 2048, stated rate of 4.15%&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:10pt;font-weight:400;line-height:100%"&gt;690.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&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:6.34pt"&gt;The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.32%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&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:6.34pt"&gt;The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.11%.&lt;/span&gt;&lt;/div&gt;(3)The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 4.73%.</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i0f37135758ea4af6a0d42f1327fc523a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfMS0yLTEtMS0w_206b04bd-0313-4f31-87a7-ae91095c014d"
      unitRef="usd">748800000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ic34138152ce14b9f9769b0f630674920_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfMS00LTEtMS0w_9de75662-66fc-4d7e-8538-6948aeb1f7d8"
      unitRef="usd">748600000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i59eaeb14cd9745c48bfbb8fd9b3c4789_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfMi0yLTEtMS0w_af88daf8-86f5-43d8-8638-25872345bc26"
      unitRef="usd">17300000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i1697b419e2cb4a7787d46ac915896d21_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfMi00LTEtMS0w_da8f3b09-e40f-4151-b33c-4cb3e3f8771d"
      unitRef="usd">18100000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ibbdaaf2f6af44a38837cb0288c21e95b_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfMy0yLTEtMS0w_255e3cbe-257e-42f2-bc0c-d6b80fbccf51"
      unitRef="usd">747200000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="id7c4cc67e2974230b41c5c77425ed9e8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfMy00LTEtMS0w_d15a2259-9023-4638-beaf-12e80dc7c336"
      unitRef="usd">747000000.0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i7591291aee8d43b893787fa742f1dcd3_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfNC0yLTEtMS0w_68ac74c1-7e46-4c42-b2ee-0e6394a82a19"
      unitRef="usd">496900000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ide4c95e6637847959ecbbe771b12c8ab_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfNC00LTEtMS0w_6769dc6f-af42-4c4f-b347-367f4823272b"
      unitRef="usd">496800000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i71495aeaa4c04a8c87c0ace6904ca0b0_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfNS0yLTEtMS0w_940bbc1b-5f64-46b9-874f-eaf9db54c072"
      unitRef="usd">743100000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i944abd3f2ddb427ca996881e24ac0341_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfNS00LTEtMS0w_c4fc0db5-3b7a-44ea-950d-164bf4e0bb71"
      unitRef="usd">743100000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ied11c68ef04d4c719bfb50194dc5ca27_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfNi0yLTEtMS0w_5687c921-9a3b-4971-a074-51266405a9da"
      unitRef="usd">690300000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i0714786cb8a640a39b92510cdd397d63_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfNi00LTEtMS0w_79d91c2b-cece-4b24-b4fa-2a24a19e7c7f"
      unitRef="usd">690200000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfOC0yLTEtMS0w_01bab49e-3b06-416a-ac49-357fac7c7d3a"
      unitRef="usd">3443600000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjA4MThhYmE2YzEzOTRlZThhM2Q5YjU2M2Y1YjUwMDI1L3RhYmxlcmFuZ2U6MDgxOGFiYTZjMTM5NGVlOGEzZDliNTYzZjViNTAwMjVfOC00LTEtMS0w_397cad6e-bedc-4c8d-95a3-3845c50b2bbc"
      unitRef="usd">3443800000</us-gaap:UnsecuredLongTermDebt>
    <cme:ForwardStartingInterestRateSwapAgreementFixedRate
      contextRef="i6b585e9c27e54d9ebf68a4116c3a3581_D20120901-20120930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RleHRyZWdpb246NzhjOTQ4NDdiMDRiNDMwOGE2Njk5N2E5ZGQyMmY3NmJfMjkw_1c9fd4fc-dcf6-482e-8db4-2edc4363cb31"
      unitRef="number">0.0332</cme:ForwardStartingInterestRateSwapAgreementFixedRate>
    <cme:ForwardStartingInterestRateSwapAgreementFixedRate
      contextRef="i836a5a6740094c188109ec8548cd3a82_D20150301-20150331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RleHRyZWdpb246NzhjOTQ4NDdiMDRiNDMwOGE2Njk5N2E5ZGQyMmY3NmJfNTEx_34d178bd-0a22-4386-a00a-c1ec05620555"
      unitRef="number">0.0311</cme:ForwardStartingInterestRateSwapAgreementFixedRate>
    <cme:ForwardStartingInterestRateSwapAgreementFixedRate
      contextRef="i00c1a5a052984393aa5f8f21c98a6eff_D20130901-20130930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RleHRyZWdpb246NzhjOTQ4NDdiMDRiNDMwOGE2Njk5N2E5ZGQyMmY3NmJfNzMy_40aef8d1-4869-4af8-9372-a689150b088e"
      unitRef="number">0.0473</cme:ForwardStartingInterestRateSwapAgreementFixedRate>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RleHRyZWdpb246NzhjOTQ4NDdiMDRiNDMwOGE2Njk5N2E5ZGQyMmY3NmJfMTIwNA_a59124d9-22ce-4f5f-a786-17ba9c0b78de">&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt maturities, at par value (in U.S. dollar equivalent), were as follows at March&#160;31, 2021: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;Par 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;750.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,950.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjQzNWFkYTBhZDMwNjQzM2ViZTRkMjkxMjkwZGUxZDNiL3RhYmxlcmFuZ2U6NDM1YWRhMGFkMzA2NDMzZWJlNGQyOTEyOTBkZTFkM2JfMS0xLTEtMS0w_d5302859-4633-4028-b8f3-89a22d2be2b8"
      unitRef="usd">750000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjQzNWFkYTBhZDMwNjQzM2ViZTRkMjkxMjkwZGUxZDNiL3RhYmxlcmFuZ2U6NDM1YWRhMGFkMzA2NDMzZWJlNGQyOTEyOTBkZTFkM2JfMi0xLTEtMS0w_e693c0c1-ba93-4b95-b0dc-c3cc274d17a7"
      unitRef="usd">17600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjQzNWFkYTBhZDMwNjQzM2ViZTRkMjkxMjkwZGUxZDNiL3RhYmxlcmFuZ2U6NDM1YWRhMGFkMzA2NDMzZWJlNGQyOTEyOTBkZTFkM2JfMy0xLTEtMS0w_581e660a-aa72-44a2-8c27-c931795e06cb"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjQzNWFkYTBhZDMwNjQzM2ViZTRkMjkxMjkwZGUxZDNiL3RhYmxlcmFuZ2U6NDM1YWRhMGFkMzA2NDMzZWJlNGQyOTEyOTBkZTFkM2JfNC0xLTEtMS0w_38d1f428-bdba-4b05-af96-91ebd8dbc37a"
      unitRef="usd">750000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjQzNWFkYTBhZDMwNjQzM2ViZTRkMjkxMjkwZGUxZDNiL3RhYmxlcmFuZ2U6NDM1YWRhMGFkMzA2NDMzZWJlNGQyOTEyOTBkZTFkM2JfNS0xLTEtMS0w_2aa499b3-6775-4044-b18e-4b3529c317c4"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81OC9mcmFnOjc4Yzk0ODQ3YjA0YjQzMDhhNjY5OTdhOWRkMjJmNzZiL3RhYmxlOjQzNWFkYTBhZDMwNjQzM2ViZTRkMjkxMjkwZGUxZDNiL3RhYmxlcmFuZ2U6NDM1YWRhMGFkMzA2NDMzZWJlNGQyOTEyOTBkZTFkM2JfNi0xLTEtMS0w_15fefc09-f289-459d-be63-63db7c70568e"
      unitRef="usd">1950000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LossContingencyDisclosures
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82NC9mcmFnOjhlZjNkMDRmMzllNzRiOTU5OWFlMjI4NGVkMTg3ZDZmL3RleHRyZWdpb246OGVmM2QwNGYzOWU3NGI5NTk5YWUyMjg0ZWQxODdkNmZfMzIwMA_81d42165-35e0-48d7-9152-016912e0b262">Contingencies&lt;div&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%"&gt;Legal and Regulatory Matters.&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; In the normal course of business, the company discusses matters with its regulators raised during regulatory examinations or otherwise subject to their inquiry and oversight. These matters could result in censures, fines, penalties or other sanctions. Management believes the outcome of any resulting actions will not have a material impact on its consolidated financial position or results of operations. However, the company is unable to predict the outcome or the timing of the ultimate resolution of these matters, or the potential fines, penalties or injunctive or other equitable relief, if any, that may result from these matters. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&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, the company is a defendant in, and has potential for, various other legal proceedings arising from its regular business activities. While the ultimate results of such proceedings against the company cannot be predicted with certainty, the company believes that the resolution of any of these matters on an individual or aggregate basis will not have a material impact on its co&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;nsolidated financial position or results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No accrual was required for legal and regulatory matters as none were probable and estimable as of March&#160;31, 2021 and December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&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;Intellectual Property Indemnifications&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;. Certain agreements with customers and other third parties related to accessing the CME Group platforms, utilizing market data services and licensing CME SPAN software may contain indemnifications from intellectual property claims that may be made against them as a result of their use of the applicable products and/or services. The potential future claims relating to these indemnifications cannot be estimated and therefore no liability has been recorded.&lt;/span&gt;&lt;/div&gt;</us-gaap:LossContingencyDisclosures>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RleHRyZWdpb246YjM1MTEwNDkyMzA5NGUyOTliNWRiYzU1ODk2YWZiMzJfMTkyOA_deccb70a-f277-4794-9f73-ed297ec49928">Leases&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company has operating leases for corporate offices. The operating leases have remaining lease terms of up to 17 years, some of which include options to extend or renew the leases for up to an additional five years, and some of which include options to early terminate the leases in less than 12 months. Management evaluates whether these options are exercisable at least quarterly in order to determine whether the contract term must be reassessed. For a small number of the leases, primarily the international locations, management's approach is to enter into short-term leases for a lease term of 12 months or less in order to provide for greater flexibility in the local environment. For certain office spaces, the company has entered into arrangements to sublease excess space to third parties, while the original lease contract remains in effect with the landlord. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company also has one finance lease, which is related to the sale of our data center in March 2016. In connection with the sale, the company leased back a portion of the property. The sale leaseback transaction was recognized under the financing method and not as a sale leaseback arrangement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The right-of-use lease asset is recorded within other assets, and the present value of the lease liability is recorded within other liabilities (segregated between short term and long term) on the consolidated balance sheets. The discount rate applied to the lease payments represents the company's incremental borrowing rate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease costs were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.128%"/&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:15.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;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;Quarter Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total operating lease expense included in other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.0&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;Finance lease expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3.0&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3.1&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%"&gt;Sublease revenue included in other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.128%"/&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:15.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;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;Quarter Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Cash outflows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;15.3&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;15.9&#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:10pt;font-weight:400;line-height:100%"&gt;Cash outflows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Operating leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;March 31, 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:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386.5&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:10pt;font-weight:400;line-height:100%"&gt;Operating 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;/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:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;492.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;538.6&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;536.7&#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:15pt"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in months)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&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:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Finance leases&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="margin-bottom:12pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;March 31, 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:100%"&gt;December 31, 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:10pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;86.7&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;88.8&#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:15pt"&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;81.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.6&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in months)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123&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:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments were as follows as of March&#160;31, 2021 for operating and finance leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.7&#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:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;668.9&#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:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.7&#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:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;176.2&#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:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.6&#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:LesseeLeasesPolicyTextBlock>
    <cme:OperatingLeaseRemainingLeaseTerm
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RleHRyZWdpb246YjM1MTEwNDkyMzA5NGUyOTliNWRiYzU1ODk2YWZiMzJfMzI5ODUzNDg4NTQ0Nw_b66500f2-5a53-4f6f-9dab-0f31b6fc5d5c"
      unitRef="number">17</cme:OperatingLeaseRemainingLeaseTerm>
    <cme:OperatingLeaseRenewalTerm
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RleHRyZWdpb246YjM1MTEwNDkyMzA5NGUyOTliNWRiYzU1ODk2YWZiMzJfMjgx_a53654e3-cdd1-4082-938f-3e0e17b8e43a"
      unitRef="number">5</cme:OperatingLeaseRenewalTerm>
    <cme:OperatingLeaseOptiontoEarlyTerminateMonths
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RleHRyZWdpb246YjM1MTEwNDkyMzA5NGUyOTliNWRiYzU1ODk2YWZiMzJfMzY4_2e78b8cb-9c70-4b19-9dc6-e1f40f529394"
      unitRef="number">12</cme:OperatingLeaseOptiontoEarlyTerminateMonths>
    <cme:OperatingLeaseTermofContract
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RleHRyZWdpb246YjM1MTEwNDkyMzA5NGUyOTliNWRiYzU1ODk2YWZiMzJfNjcz_9a2a51a3-eacb-4c90-b855-33df659a9275"
      unitRef="number">12</cme:OperatingLeaseTermofContract>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RleHRyZWdpb246YjM1MTEwNDkyMzA5NGUyOTliNWRiYzU1ODk2YWZiMzJfMTkyMw_0f3c6dbe-c12d-4345-99cb-4ac2d421ebef">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease costs were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.128%"/&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:15.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;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;Quarter Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total operating lease expense included in other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.0&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;Finance lease expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3.0&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3.1&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%"&gt;Sublease revenue included in other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfMy01LTEtMS0w_a91b5865-1aaa-4e0e-9d74-95a346b424f2"
      unitRef="usd">16800000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfMy03LTEtMS0w_951c51b8-410f-4aa0-a17a-0ff4f6190130"
      unitRef="usd">14900000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfNC01LTEtMS0w_e4ea6d57-c363-4ef4-b0a4-eb2c3f4be2d7"
      unitRef="usd">200000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfNC03LTEtMS0w_4d195adb-b1cb-4bb2-a418-ed018b834363"
      unitRef="usd">200000</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeaseExpense
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfNS01LTEtMS0w_dc225985-a9fc-4b14-9e7f-49c87fd4e5fe"
      unitRef="usd">17000000.0</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfNS03LTEtMS0w_50e90dbe-268b-4d11-b319-5c52387ed065"
      unitRef="usd">15100000</us-gaap:OperatingLeaseExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfOC01LTEtMS0w_bdc3ed3b-ea51-41b3-9bf2-35fc3d710dbe"
      unitRef="usd">800000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfOC03LTEtMS0w_39940543-cfb3-4fae-a1e1-bddb52b6fd5a"
      unitRef="usd">900000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfOS01LTEtMS0w_f6b93a92-119b-4178-91ae-6bd2733123ea"
      unitRef="usd">2200000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfOS03LTEtMS0w_e72bd44e-61be-4d55-8c7c-0d1dc292563e"
      unitRef="usd">2200000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <cme:FinanceLeaseExpense
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfMTAtNS0xLTEtMA_a63c8200-599f-4cab-adc3-6af36b54c565"
      unitRef="usd">3000000.0</cme:FinanceLeaseExpense>
    <cme:FinanceLeaseExpense
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfMTAtNy0xLTEtMA_267ded3c-cb61-48a7-bd04-288c25876985"
      unitRef="usd">3100000</cme:FinanceLeaseExpense>
    <us-gaap:SubleaseIncome
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfMTItNS0xLTEtMA_eba6e08a-540c-4d06-9bb7-6a71ac929080"
      unitRef="usd">2500000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOmFiMTg3OWYwOTBhOTRhNGRhM2QxOWM1ZDFiZmM2ODdkL3RhYmxlcmFuZ2U6YWIxODc5ZjA5MGE5NGE0ZGEzZDE5YzVkMWJmYzY4N2RfMTItNy0xLTEtMA_db5766a7-384d-4695-a553-4b62bd9ef279"
      unitRef="usd">3600000</us-gaap:SubleaseIncome>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RleHRyZWdpb246YjM1MTEwNDkyMzA5NGUyOTliNWRiYzU1ODk2YWZiMzJfMTkzMg_7cc1c55f-e12a-4ba8-91b9-60d68b5b6daa">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.128%"/&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:15.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;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;Quarter Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Cash outflows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;15.3&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;15.9&#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:10pt;font-weight:400;line-height:100%"&gt;Cash outflows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjI3ZDZmMTdmNzQ4MzQ2NTZiMzAyMzdkMGU3OWE4MGExL3RhYmxlcmFuZ2U6MjdkNmYxN2Y3NDgzNDY1NmIzMDIzN2QwZTc5YTgwYTFfMi01LTEtMS0w_32aafbab-7475-4c4c-bc85-3815a3998d3c"
      unitRef="usd">15300000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjI3ZDZmMTdmNzQ4MzQ2NTZiMzAyMzdkMGU3OWE4MGExL3RhYmxlcmFuZ2U6MjdkNmYxN2Y3NDgzNDY1NmIzMDIzN2QwZTc5YTgwYTFfMi03LTEtMS0w_cdf4ea91-8011-4fa0-a44f-4fbe9e5b45af"
      unitRef="usd">15900000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjI3ZDZmMTdmNzQ4MzQ2NTZiMzAyMzdkMGU3OWE4MGExL3RhYmxlcmFuZ2U6MjdkNmYxN2Y3NDgzNDY1NmIzMDIzN2QwZTc5YTgwYTFfMy01LTEtMS0w_8b10acc0-b70c-4c63-baf8-28834a692d61"
      unitRef="usd">4200000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjI3ZDZmMTdmNzQ4MzQ2NTZiMzAyMzdkMGU3OWE4MGExL3RhYmxlcmFuZ2U6MjdkNmYxN2Y3NDgzNDY1NmIzMDIzN2QwZTc5YTgwYTFfMy03LTEtMS0w_a9c07cdc-ed91-442e-8e29-6ad5f9d141f1"
      unitRef="usd">4200000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RleHRyZWdpb246YjM1MTEwNDkyMzA5NGUyOTliNWRiYzU1ODk2YWZiMzJfMTkzMw_78e7eef0-d9d4-4cba-8d9a-6acdf054ac5e">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Operating leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;March 31, 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:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386.5&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:10pt;font-weight:400;line-height:100%"&gt;Operating 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;/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:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;492.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;538.6&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;536.7&#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:15pt"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in months)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&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:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Finance leases&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="margin-bottom:12pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;March 31, 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:100%"&gt;December 31, 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:10pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;86.7&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;88.8&#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:15pt"&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;81.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.6&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in months)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123&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:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjM2N2FkZWU5MTRkZTRhMmM4MmIyZTc3Nzc2ZmZjMzk1L3RhYmxlcmFuZ2U6MzY3YWRlZTkxNGRlNGEyYzgyYjJlNzc3NzZmZmMzOTVfMS0xLTEtMS0w_c1dbd0c6-18cf-4b1c-b9ff-ad33d9c610de"
      unitRef="usd">386500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjM2N2FkZWU5MTRkZTRhMmM4MmIyZTc3Nzc2ZmZjMzk1L3RhYmxlcmFuZ2U6MzY3YWRlZTkxNGRlNGEyYzgyYjJlNzc3NzZmZmMzOTVfMS0zLTEtMS0w_2e1aceb3-ae1a-47a0-acf6-46e20e327edf"
      unitRef="usd">390300000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjM2N2FkZWU5MTRkZTRhMmM4MmIyZTc3Nzc2ZmZjMzk1L3RhYmxlcmFuZ2U6MzY3YWRlZTkxNGRlNGEyYzgyYjJlNzc3NzZmZmMzOTVfNC0xLTEtMS0w_c51bc375-29a9-4017-9e4a-4fcc93333593"
      unitRef="usd">47300000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjM2N2FkZWU5MTRkZTRhMmM4MmIyZTc3Nzc2ZmZjMzk1L3RhYmxlcmFuZ2U6MzY3YWRlZTkxNGRlNGEyYzgyYjJlNzc3NzZmZmMzOTVfNC0zLTEtMS0w_d7a19212-801a-4527-95d7-8d7791fcc2da"
      unitRef="usd">44500000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjM2N2FkZWU5MTRkZTRhMmM4MmIyZTc3Nzc2ZmZjMzk1L3RhYmxlcmFuZ2U6MzY3YWRlZTkxNGRlNGEyYzgyYjJlNzc3NzZmZmMzOTVfNS0xLTEtMS0w_e42e43f1-1dbc-4bed-ae6a-f7f69962d46c"
      unitRef="usd">491300000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjM2N2FkZWU5MTRkZTRhMmM4MmIyZTc3Nzc2ZmZjMzk1L3RhYmxlcmFuZ2U6MzY3YWRlZTkxNGRlNGEyYzgyYjJlNzc3NzZmZmMzOTVfNS0zLTEtMS0w_39405747-e524-4c61-b8dd-5221fe7b2dcc"
      unitRef="usd">492200000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjM2N2FkZWU5MTRkZTRhMmM4MmIyZTc3Nzc2ZmZjMzk1L3RhYmxlcmFuZ2U6MzY3YWRlZTkxNGRlNGEyYzgyYjJlNzc3NzZmZmMzOTVfNi0xLTEtMS0w_0c09622e-bb45-48e5-b340-ad1b2813fbba"
      unitRef="usd">538600000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjM2N2FkZWU5MTRkZTRhMmM4MmIyZTc3Nzc2ZmZjMzk1L3RhYmxlcmFuZ2U6MzY3YWRlZTkxNGRlNGEyYzgyYjJlNzc3NzZmZmMzOTVfNi0zLTEtMS0w_667aef5b-7e16-4a00-8925-db8285914eee"
      unitRef="usd">536700000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjM2N2FkZWU5MTRkZTRhMmM4MmIyZTc3Nzc2ZmZjMzk1L3RhYmxlcmFuZ2U6MzY3YWRlZTkxNGRlNGEyYzgyYjJlNzc3NzZmZmMzOTVfMTAtMS0xLTEtMA_263ba655-5945-41d7-b82e-6885fbd2f511">P137M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjM2N2FkZWU5MTRkZTRhMmM4MmIyZTc3Nzc2ZmZjMzk1L3RhYmxlcmFuZ2U6MzY3YWRlZTkxNGRlNGEyYzgyYjJlNzc3NzZmZmMzOTVfMTAtMy0xLTEtMA_464d77e1-2a87-4fb8-8a9f-ab6125ecb79b">P138M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <cme:WeightedAverageDiscountRateOperatingLease
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjM2N2FkZWU5MTRkZTRhMmM4MmIyZTc3Nzc2ZmZjMzk1L3RhYmxlcmFuZ2U6MzY3YWRlZTkxNGRlNGEyYzgyYjJlNzc3NzZmZmMzOTVfMTEtMS0xLTEtMA_ebb90c26-878a-48cc-ac2d-1ea0e2cdc0d6"
      unitRef="number">0.039</cme:WeightedAverageDiscountRateOperatingLease>
    <cme:WeightedAverageDiscountRateOperatingLease
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjM2N2FkZWU5MTRkZTRhMmM4MmIyZTc3Nzc2ZmZjMzk1L3RhYmxlcmFuZ2U6MzY3YWRlZTkxNGRlNGEyYzgyYjJlNzc3NzZmZmMzOTVfMTEtMy0xLTEtMA_a9402430-85c7-43fa-8fc0-655b28d8e5d5"
      unitRef="number">0.039</cme:WeightedAverageDiscountRateOperatingLease>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjVmYjkwN2I3NWFkZTQ5OWE4NDZjMDM5NTgyM2NhZmUwL3RhYmxlcmFuZ2U6NWZiOTA3Yjc1YWRlNDk5YTg0NmMwMzk1ODIzY2FmZTBfMS0xLTEtMS0w_7efe921c-882b-4c40-bb78-2af6f0424c59"
      unitRef="usd">86700000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjVmYjkwN2I3NWFkZTQ5OWE4NDZjMDM5NTgyM2NhZmUwL3RhYmxlcmFuZ2U6NWZiOTA3Yjc1YWRlNDk5YTg0NmMwMzk1ODIzY2FmZTBfMS0zLTEtMS0w_d2005617-638e-450a-9c35-2bbd60db53fa"
      unitRef="usd">88800000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjVmYjkwN2I3NWFkZTQ5OWE4NDZjMDM5NTgyM2NhZmUwL3RhYmxlcmFuZ2U6NWZiOTA3Yjc1YWRlNDk5YTg0NmMwMzk1ODIzY2FmZTBfNC0xLTEtMS0w_6d160332-3ca5-4d8c-84bf-f1ecda9d9e27"
      unitRef="usd">7700000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjVmYjkwN2I3NWFkZTQ5OWE4NDZjMDM5NTgyM2NhZmUwL3RhYmxlcmFuZ2U6NWZiOTA3Yjc1YWRlNDk5YTg0NmMwMzk1ODIzY2FmZTBfNC0zLTEtMS0w_33c51a13-87df-4781-a3e7-5f65ef0dc32b"
      unitRef="usd">7700000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjVmYjkwN2I3NWFkZTQ5OWE4NDZjMDM5NTgyM2NhZmUwL3RhYmxlcmFuZ2U6NWZiOTA3Yjc1YWRlNDk5YTg0NmMwMzk1ODIzY2FmZTBfNS0xLTEtMS0w_42608f04-deb2-4096-b203-a7683b9773f2"
      unitRef="usd">81900000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjVmYjkwN2I3NWFkZTQ5OWE4NDZjMDM5NTgyM2NhZmUwL3RhYmxlcmFuZ2U6NWZiOTA3Yjc1YWRlNDk5YTg0NmMwMzk1ODIzY2FmZTBfNS0zLTEtMS0w_6d28c1cf-d105-45d2-a326-468aeec72142"
      unitRef="usd">83800000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjVmYjkwN2I3NWFkZTQ5OWE4NDZjMDM5NTgyM2NhZmUwL3RhYmxlcmFuZ2U6NWZiOTA3Yjc1YWRlNDk5YTg0NmMwMzk1ODIzY2FmZTBfNi0xLTEtMS0w_80917334-c41f-4f14-b77e-06cb971f2695"
      unitRef="usd">89600000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjVmYjkwN2I3NWFkZTQ5OWE4NDZjMDM5NTgyM2NhZmUwL3RhYmxlcmFuZ2U6NWZiOTA3Yjc1YWRlNDk5YTg0NmMwMzk1ODIzY2FmZTBfNi0zLTEtMS0w_3f709b16-5cdf-41c1-a7ce-017c12bf8bf2"
      unitRef="usd">91500000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjVmYjkwN2I3NWFkZTQ5OWE4NDZjMDM5NTgyM2NhZmUwL3RhYmxlcmFuZ2U6NWZiOTA3Yjc1YWRlNDk5YTg0NmMwMzk1ODIzY2FmZTBfOC0xLTEtMS0w_0c1a347d-1711-4eab-a697-7dca767749b2">P120M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjVmYjkwN2I3NWFkZTQ5OWE4NDZjMDM5NTgyM2NhZmUwL3RhYmxlcmFuZ2U6NWZiOTA3Yjc1YWRlNDk5YTg0NmMwMzk1ODIzY2FmZTBfOC0zLTEtMS0w_7aa9d86e-3aad-4223-b818-dad13586e133">P123M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjVmYjkwN2I3NWFkZTQ5OWE4NDZjMDM5NTgyM2NhZmUwL3RhYmxlcmFuZ2U6NWZiOTA3Yjc1YWRlNDk5YTg0NmMwMzk1ODIzY2FmZTBfOS0xLTEtMS0w_59b90de0-56ba-4d10-ade8-e6bc5cb3f762"
      unitRef="number">0.035</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i1bafc5943615428f83699011bdcdc309_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjVmYjkwN2I3NWFkZTQ5OWE4NDZjMDM5NTgyM2NhZmUwL3RhYmxlcmFuZ2U6NWZiOTA3Yjc1YWRlNDk5YTg0NmMwMzk1ODIzY2FmZTBfOS0zLTEtMS0w_70093303-d3a3-4825-a619-32c518e96d43"
      unitRef="number">0.035</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RleHRyZWdpb246YjM1MTEwNDkyMzA5NGUyOTliNWRiYzU1ODk2YWZiMzJfMTkzNA_ce6c550e-490c-4092-a25d-7860d65ba400">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments were as follows as of March&#160;31, 2021 for operating and finance leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.7&#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:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;668.9&#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:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538.6&#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:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjNlYTJhNWRlMjQyYTQzN2JhMjlmZWVhNmIwYzkxMmY1L3RhYmxlcmFuZ2U6M2VhMmE1ZGUyNDJhNDM3YmEyOWZlZWE2YjBjOTEyZjVfMS0yLTEtMS0w_88bf962f-edaf-4ecb-baf5-3d43b1e357a9"
      unitRef="usd">49700000</us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjNlYTJhNWRlMjQyYTQzN2JhMjlmZWVhNmIwYzkxMmY1L3RhYmxlcmFuZ2U6M2VhMmE1ZGUyNDJhNDM3YmEyOWZlZWE2YjBjOTEyZjVfMi0yLTEtMS0w_dab7517c-c835-4441-88b9-d822b8e41fb1"
      unitRef="usd">69700000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjNlYTJhNWRlMjQyYTQzN2JhMjlmZWVhNmIwYzkxMmY1L3RhYmxlcmFuZ2U6M2VhMmE1ZGUyNDJhNDM3YmEyOWZlZWE2YjBjOTEyZjVfMy0yLTEtMS0w_926f00e4-0291-4692-bddc-349c349b380e"
      unitRef="usd">68000000.0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjNlYTJhNWRlMjQyYTQzN2JhMjlmZWVhNmIwYzkxMmY1L3RhYmxlcmFuZ2U6M2VhMmE1ZGUyNDJhNDM3YmEyOWZlZWE2YjBjOTEyZjVfNC0yLTEtMS0w_f8b28220-5edf-41f3-b5d0-4921e83b14b3"
      unitRef="usd">61700000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjNlYTJhNWRlMjQyYTQzN2JhMjlmZWVhNmIwYzkxMmY1L3RhYmxlcmFuZ2U6M2VhMmE1ZGUyNDJhNDM3YmEyOWZlZWE2YjBjOTEyZjVfNS0yLTEtMS0w_a892da69-7d8c-4c61-a67f-1cc56a9385f9"
      unitRef="usd">58800000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjNlYTJhNWRlMjQyYTQzN2JhMjlmZWVhNmIwYzkxMmY1L3RhYmxlcmFuZ2U6M2VhMmE1ZGUyNDJhNDM3YmEyOWZlZWE2YjBjOTEyZjVfNi0yLTEtMS0w_84d8d20c-ea78-4bef-a664-f4b1147a5a83"
      unitRef="usd">54300000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjNlYTJhNWRlMjQyYTQzN2JhMjlmZWVhNmIwYzkxMmY1L3RhYmxlcmFuZ2U6M2VhMmE1ZGUyNDJhNDM3YmEyOWZlZWE2YjBjOTEyZjVfNy0yLTEtMS0w_4e71b076-7e2b-4f57-99f5-29f9344382ea"
      unitRef="usd">306700000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjNlYTJhNWRlMjQyYTQzN2JhMjlmZWVhNmIwYzkxMmY1L3RhYmxlcmFuZ2U6M2VhMmE1ZGUyNDJhNDM3YmEyOWZlZWE2YjBjOTEyZjVfOC0yLTEtMS0w_9cead0c2-98d7-4b0e-a47c-27e88af86fc1"
      unitRef="usd">668900000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <cme:OperatingLeasesFutureMinimumPaymentsInterestIncludedinPayments
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjNlYTJhNWRlMjQyYTQzN2JhMjlmZWVhNmIwYzkxMmY1L3RhYmxlcmFuZ2U6M2VhMmE1ZGUyNDJhNDM3YmEyOWZlZWE2YjBjOTEyZjVfOS0yLTEtMS0w_8eb6a487-6248-46be-b83a-17ebf6279cf7"
      unitRef="usd">130300000</cme:OperatingLeasesFutureMinimumPaymentsInterestIncludedinPayments>
    <cme:OperatingLeasesFutureMinimumPaymentsPresentValueofNetMinimumPayments
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjNlYTJhNWRlMjQyYTQzN2JhMjlmZWVhNmIwYzkxMmY1L3RhYmxlcmFuZ2U6M2VhMmE1ZGUyNDJhNDM3YmEyOWZlZWE2YjBjOTEyZjVfMTAtMi0xLTEtMA_46dcae0f-59b3-463f-b678-06e651ad16ac"
      unitRef="usd">538600000</cme:OperatingLeasesFutureMinimumPaymentsPresentValueofNetMinimumPayments>
    <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RleHRyZWdpb246YjM1MTEwNDkyMzA5NGUyOTliNWRiYzU1ODk2YWZiMzJfMTkyNw_0f6e0a5e-c94e-4df9-a26a-e80d89d4fcb5">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.7&#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:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;176.2&#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:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjY5OWU1ODY3YTY2OTRhMTk5Mzg2MGZmY2JjY2JmMmM3L3RhYmxlcmFuZ2U6Njk5ZTU4NjdhNjY5NGExOTkzODYwZmZjYmNjYmYyYzdfMS0yLTEtMS0w_3bdc0e18-9fb5-4dc9-930d-f983b44a1f72"
      unitRef="usd">12700000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjY5OWU1ODY3YTY2OTRhMTk5Mzg2MGZmY2JjY2JmMmM3L3RhYmxlcmFuZ2U6Njk5ZTU4NjdhNjY5NGExOTkzODYwZmZjYmNjYmYyYzdfMi0yLTEtMS0w_248f6122-8f8f-4f63-8c7c-19c26cf2164d"
      unitRef="usd">17100000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjY5OWU1ODY3YTY2OTRhMTk5Mzg2MGZmY2JjY2JmMmM3L3RhYmxlcmFuZ2U6Njk5ZTU4NjdhNjY5NGExOTkzODYwZmZjYmNjYmYyYzdfMy0yLTEtMS0w_125fca48-a46e-41da-b52d-f13693e8336f"
      unitRef="usd">17200000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjY5OWU1ODY3YTY2OTRhMTk5Mzg2MGZmY2JjY2JmMmM3L3RhYmxlcmFuZ2U6Njk5ZTU4NjdhNjY5NGExOTkzODYwZmZjYmNjYmYyYzdfNC0yLTEtMS0w_6596f1d9-4176-4cff-85b9-60e752b16ee7"
      unitRef="usd">17400000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjY5OWU1ODY3YTY2OTRhMTk5Mzg2MGZmY2JjY2JmMmM3L3RhYmxlcmFuZ2U6Njk5ZTU4NjdhNjY5NGExOTkzODYwZmZjYmNjYmYyYzdfNS0yLTEtMS0w_47f8e8d3-4459-4f89-b7b8-942b27bbb6dc"
      unitRef="usd">17500000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjY5OWU1ODY3YTY2OTRhMTk5Mzg2MGZmY2JjY2JmMmM3L3RhYmxlcmFuZ2U6Njk5ZTU4NjdhNjY5NGExOTkzODYwZmZjYmNjYmYyYzdfNi0yLTEtMS0w_60e14da0-f6ea-448c-b5a4-d221639b5073"
      unitRef="usd">17600000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjY5OWU1ODY3YTY2OTRhMTk5Mzg2MGZmY2JjY2JmMmM3L3RhYmxlcmFuZ2U6Njk5ZTU4NjdhNjY5NGExOTkzODYwZmZjYmNjYmYyYzdfNy0yLTEtMS0w_18e1587a-77eb-4bbc-8d82-8b36b4618f8d"
      unitRef="usd">76700000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjY5OWU1ODY3YTY2OTRhMTk5Mzg2MGZmY2JjY2JmMmM3L3RhYmxlcmFuZ2U6Njk5ZTU4NjdhNjY5NGExOTkzODYwZmZjYmNjYmYyYzdfOC0yLTEtMS0w_bfb9bcb9-585c-42a7-951b-d508c81acd7f"
      unitRef="usd">176200000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <cme:Financeleasefutureminimumpaymentsinterestimputed
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjY5OWU1ODY3YTY2OTRhMTk5Mzg2MGZmY2JjY2JmMmM3L3RhYmxlcmFuZ2U6Njk5ZTU4NjdhNjY5NGExOTkzODYwZmZjYmNjYmYyYzdfOS0yLTEtMS0w_28ffe90d-c743-48cc-9540-5364f9086526"
      unitRef="usd">86600000</cme:Financeleasefutureminimumpaymentsinterestimputed>
    <cme:Financeleasesfutureminimumpaymentspresentvalueofnetminimumpayments
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl82Ny9mcmFnOmIzNTExMDQ5MjMwOTRlMjk5YjVkYmM1NTg5NmFmYjMyL3RhYmxlOjY5OWU1ODY3YTY2OTRhMTk5Mzg2MGZmY2JjY2JmMmM3L3RhYmxlcmFuZ2U6Njk5ZTU4NjdhNjY5NGExOTkzODYwZmZjYmNjYmYyYzdfMTAtMi0xLTEtMA_8d6190ea-f2f0-4938-b589-c1df2dbb3679"
      unitRef="usd">89600000</cme:Financeleasesfutureminimumpaymentspresentvalueofnetminimumpayments>
    <us-gaap:GuaranteesTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83MC9mcmFnOjAyOWVkYmM0MDljZDQxYTk5ZmY2MmQ1NjRmYTRlNWFjL3RleHRyZWdpb246MDI5ZWRiYzQwOWNkNDFhOTlmZjYyZDU2NGZhNGU1YWNfMjMxMQ_6466edfc-b108-450a-966b-a4ba72e3d23b">Guarantees&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;Mutual Offset Agreement. &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;CME and Singapore Exchange Limited (SGX) maintain a mutual offset agreement with a current term through May 2023. This agreement enables market participants to open a futures position on one exchange and liquidate it on the other. The term of the agreement will automatically renew for a one-year period after May 2023 unless either party provides advance notice of their intent to terminate. CME can maintain collateral in the form of irrevocable, standby letters of credit. At March&#160;31, 2021, CME was contingently liable to SGX on letters of credit totaling &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$310.0 million&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;. CME also maintains a &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$350.0&#160;million&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; line of credit to meet its obligations under this agreement. Regardless of the collateral, CME guarantees all cleared transactions submitted through SGX and would initiate procedures designed to satisfy these financial obligations in the event of a default, such as the use of performance bonds and guaranty fund contributions of the defaulting clearing firm. Management has assessed the fair value of the company's guarantee liability under this mutual offset agreement by taking the following factors into consideration: the design and operations of the clearing risk management process, the financial safeguard packages in place, historical evidence of default by a clearing member and the estimated probability of &lt;/span&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;potential payouts by the clearing house. Based on the assessment performed, management estimates the guarantee liability to be nominal and therefore has not recorded any liability at March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Family Farmer and Rancher Protection Fund. &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;In 2012, the company established the Family Farmer and Rancher Protection Fund (the Fund). The Fund is designed to provide payments, up to certain maximum levels, to family farmers, ranchers and other agricultural industry participants who use the company's agricultural commodity products and who suffer losses to their segregated account balances due to their CME clearing member becoming insolvent. Under the terms of the Fund, farmers and ranchers are eligible for up to $25,000 per participant. Farming and ranching cooperatives are eligible for up to $100,000 per cooperative. The Fund was established with a maximum of $100.0 million available for distribution to participants. Since its establishment, the Fund has made payments of approximately $2.0 million, which leaves $98.0 million available for future claims. If, at any time, payments due to participants were to exceed the amount remaining in the fund, payments would be pro-rated. Clearing members and customers must register with the company in advance and provide certain documentation in order to substantiate their eligibility. The company believes that its guarantee liability is nominal and therefore has not recorded any liability at March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:GuaranteesTextBlock>
    <cme:AgreementAutomaticRenewalPeriod
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83MC9mcmFnOjAyOWVkYmM0MDljZDQxYTk5ZmY2MmQ1NjRmYTRlNWFjL3RleHRyZWdpb246MDI5ZWRiYzQwOWNkNDFhOTlmZjYyZDU2NGZhNGU1YWNfMzMy_8f5b2daf-8f48-4f2f-8b2b-d144d44bc134"
      unitRef="years">1</cme:AgreementAutomaticRenewalPeriod>
    <cme:GuaranteeCollateral
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83MC9mcmFnOjAyOWVkYmM0MDljZDQxYTk5ZmY2MmQ1NjRmYTRlNWFjL3RleHRyZWdpb246MDI5ZWRiYzQwOWNkNDFhOTlmZjYyZDU2NGZhNGU1YWNfNTkx_d4ac9846-59c1-441d-b977-e585970467ef"
      unitRef="usd">310000000.0</cme:GuaranteeCollateral>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83MC9mcmFnOjAyOWVkYmM0MDljZDQxYTk5ZmY2MmQ1NjRmYTRlNWFjL3RleHRyZWdpb246MDI5ZWRiYzQwOWNkNDFhOTlmZjYyZDU2NGZhNGU1YWNfNjE2_3ce779ff-fea5-4b4a-955e-17a39778c86a"
      unitRef="usd">350000000.0</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <cme:Paymentperparticipant
      contextRef="i98884a3978cf4e93b85bad3ac52ee1da_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83MC9mcmFnOjAyOWVkYmM0MDljZDQxYTk5ZmY2MmQ1NjRmYTRlNWFjL3RleHRyZWdpb246MDI5ZWRiYzQwOWNkNDFhOTlmZjYyZDU2NGZhNGU1YWNfMTYxMw_9e26cb1c-f0e0-4711-9cda-057991aeb5ba"
      unitRef="usd">25000</cme:Paymentperparticipant>
    <cme:Paymentpercooperative
      contextRef="i98884a3978cf4e93b85bad3ac52ee1da_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83MC9mcmFnOjAyOWVkYmM0MDljZDQxYTk5ZmY2MmQ1NjRmYTRlNWFjL3RleHRyZWdpb246MDI5ZWRiYzQwOWNkNDFhOTlmZjYyZDU2NGZhNGU1YWNfMTY5MA_4ad09307-b996-4b6f-b7f5-43b71004ce6a"
      unitRef="usd">100000</cme:Paymentpercooperative>
    <cme:Futurelosses
      contextRef="i98884a3978cf4e93b85bad3ac52ee1da_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83MC9mcmFnOjAyOWVkYmM0MDljZDQxYTk5ZmY2MmQ1NjRmYTRlNWFjL3RleHRyZWdpb246MDI5ZWRiYzQwOWNkNDFhOTlmZjYyZDU2NGZhNGU1YWNfMTc1Mw_61b9b372-42a6-45db-82b7-3400e0e709ec"
      unitRef="usd">100000000.0</cme:Futurelosses>
    <cme:PaymentsunderGuarantee
      contextRef="if61e4a5d48374162a7468250b36e956f_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83MC9mcmFnOjAyOWVkYmM0MDljZDQxYTk5ZmY2MmQ1NjRmYTRlNWFjL3RleHRyZWdpb246MDI5ZWRiYzQwOWNkNDFhOTlmZjYyZDU2NGZhNGU1YWNfMTg2OQ_590e8b5c-2082-4c16-a259-7101d1f359e5"
      unitRef="usd">2000000.0</cme:PaymentsunderGuarantee>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i98884a3978cf4e93b85bad3ac52ee1da_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83MC9mcmFnOjAyOWVkYmM0MDljZDQxYTk5ZmY2MmQ1NjRmYTRlNWFjL3RleHRyZWdpb246MDI5ZWRiYzQwOWNkNDFhOTlmZjYyZDU2NGZhNGU1YWNfMTg4Ng_dd4f4eb6-9adc-4542-8089-281911cb1d5a"
      unitRef="usd">98000000.0</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RleHRyZWdpb246NTI0YjI4YmRhMzMxNDlkM2FkOWM1MGU0ZjU1OGU2MDFfMzIz_25db6259-3f24-46f0-b55b-34f3b9bf815d">Accumulated Other Comprehensive Income (Loss)&lt;div style="margin-bottom:5pt;margin-top:5pt"&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 changes in the accumulated balances for each component of other comprehensive income (loss), including current period other comprehensive income (loss) and reclassifications out of accumulated other comprehensive income (loss):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;Investment Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1.6&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(57.1)&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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;67.0&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;123.4&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;134.9&#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:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications and income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income (loss) &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:10pt;font-weight:400;line-height:100%"&gt;(0.8)&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:10pt;font-weight:400;line-height:100%"&gt;0.8&#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:10pt;font-weight:400;line-height:100%"&gt;(0.2)&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:10pt;font-weight:400;line-height:100%"&gt;(51.2)&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:10pt;font-weight:400;line-height:100%"&gt;(51.4)&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:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2021&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.8&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(56.3)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;66.8&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;72.2&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;83.5&#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-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;Investment Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.8&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(55.1)&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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;69.0&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(11.3)&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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3.4&#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:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications and income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income (loss) &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:10pt;font-weight:400;line-height:100%"&gt;(0.4)&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:10pt;font-weight:400;line-height:100%"&gt;(0.6)&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:10pt;font-weight:400;line-height:100%"&gt;(1.4)&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:10pt;font-weight:400;line-height:100%"&gt;(27.2)&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:10pt;font-weight:400;line-height:100%"&gt;(29.6)&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="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;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:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2020&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.4&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(55.7)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;67.6&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(38.5)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(26.2)&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:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RleHRyZWdpb246NTI0YjI4YmRhMzMxNDlkM2FkOWM1MGU0ZjU1OGU2MDFfMzE4_d12b6c9b-3637-46e9-aef3-8653831142aa">&lt;div style="margin-bottom:5pt;margin-top:5pt"&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 changes in the accumulated balances for each component of other comprehensive income (loss), including current period other comprehensive income (loss) and reclassifications out of accumulated other comprehensive income (loss):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;Investment Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1.6&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(57.1)&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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;67.0&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;123.4&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;134.9&#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:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications and income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income (loss) &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:10pt;font-weight:400;line-height:100%"&gt;(0.8)&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:10pt;font-weight:400;line-height:100%"&gt;0.8&#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:10pt;font-weight:400;line-height:100%"&gt;(0.2)&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:10pt;font-weight:400;line-height:100%"&gt;(51.2)&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:10pt;font-weight:400;line-height:100%"&gt;(51.4)&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:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2021&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.8&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(56.3)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;66.8&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;72.2&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;83.5&#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-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;Investment Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.8&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(55.1)&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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;69.0&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(11.3)&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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3.4&#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:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications and income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income (loss) &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:10pt;font-weight:400;line-height:100%"&gt;(0.4)&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:10pt;font-weight:400;line-height:100%"&gt;(0.6)&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:10pt;font-weight:400;line-height:100%"&gt;(1.4)&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:10pt;font-weight:400;line-height:100%"&gt;(27.2)&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:10pt;font-weight:400;line-height:100%"&gt;(29.6)&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="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;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:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2020&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.4&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(55.7)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;67.6&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(38.5)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(26.2)&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:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i4e87a6d73a7041f585c95f8cc28eac0f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMS0xLTEtMS0w_69afb1d2-0e21-49de-8ea3-d8e702905f09"
      unitRef="usd">1600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if22034c1ee094a7192125e969a7ab8fb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMS0zLTEtMS0w_0819d5eb-750f-4b68-8dcf-e3692eb1c87b"
      unitRef="usd">-57100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i485b3ce87b404db9888c205b7859c77f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMS01LTEtMS0w_d2bcf3e6-7551-4cde-b167-0a1c44fdc527"
      unitRef="usd">67000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a248db0683c4e1d8813be170a7b6150_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMS03LTEtMS0w_a2576fbf-24eb-4861-908d-f54804efcfe1"
      unitRef="usd">123400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id008e47300b8486c9d93ce6a0a9bcc8c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMS05LTEtMS0w_1fac23f6-21fe-4c50-97a9-a1558722c94c"
      unitRef="usd">134900000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i0c1eadfc100a4334872c8f66e8edbeb9_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMi0xLTEtMS0w_b6b5ab33-18a9-405a-b0ed-9a4fcb15d833"
      unitRef="usd">-1100000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i201689e906c64f7b822e2be6b9ed384a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMi0zLTEtMS0w_fc41ce1a-9ee2-4164-93ea-7a153943275b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i8df61110102b4e668aca25091eb56e8e_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMi01LTEtMS0w_e78875be-5861-4d82-bd06-20620ea4ccc8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i0afd06d586f74a85b82821c377afebd4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMi03LTEtMS0w_cb83ca86-d033-4cd9-88c7-f665d5a2933b"
      unitRef="usd">-51200000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i9e065d3d172545729db506f3a9eb5426_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMi05LTEtMS0w_4e97d794-7c14-4bcb-a30e-8543d9965cc9"
      unitRef="usd">-52300000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i0c1eadfc100a4334872c8f66e8edbeb9_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMy0xLTEtMS0w_73723df1-a626-4780-94ee-ed7208a70a68"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i201689e906c64f7b822e2be6b9ed384a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMy0zLTEtMS0w_a5aeb49d-3a87-4617-94d8-8aad94b9c8fd"
      unitRef="usd">1100000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i8df61110102b4e668aca25091eb56e8e_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMy01LTEtMS0w_4e728ab5-587d-4733-acec-1f3de99c9b93"
      unitRef="usd">-300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i0afd06d586f74a85b82821c377afebd4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMy03LTEtMS0w_0d45de82-c985-47cc-abf1-0d008c084eaa"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i9e065d3d172545729db506f3a9eb5426_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfMy05LTEtMS0w_d80cf184-26db-4cde-86a4-a80c57209cad"
      unitRef="usd">800000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i0c1eadfc100a4334872c8f66e8edbeb9_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNC0xLTEtMS0w_015419c6-d305-4841-8913-5b6a25181872"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i201689e906c64f7b822e2be6b9ed384a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNC0zLTEtMS0w_dc0abec6-f4c2-4b7d-8ab9-9628e9a2a608"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i8df61110102b4e668aca25091eb56e8e_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNC01LTEtMS0w_6685832c-3949-4856-9835-80064677dd99"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i0afd06d586f74a85b82821c377afebd4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNC03LTEtMS0w_2c646386-b716-475d-827e-fc6ac2125f6b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i9e065d3d172545729db506f3a9eb5426_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNC05LTEtMS0w_8cd1fee4-ff17-4dc6-aebd-3703d5409674"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0c1eadfc100a4334872c8f66e8edbeb9_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNS0xLTEtMS0w_29e09550-4c22-4904-a532-ceb6d80333d7"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i201689e906c64f7b822e2be6b9ed384a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNS0zLTEtMS0w_fba4ffda-c953-4d7d-9cba-5c72f0980970"
      unitRef="usd">800000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8df61110102b4e668aca25091eb56e8e_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNS01LTEtMS0w_e7227afc-3e70-4a49-a33a-901ac73e34ee"
      unitRef="usd">-200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0afd06d586f74a85b82821c377afebd4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNS03LTEtMS0w_5debe1b7-f50c-40ee-92ce-bced032df575"
      unitRef="usd">-51200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9e065d3d172545729db506f3a9eb5426_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNS05LTEtMS0w_577aec7a-bc0f-4d88-bdbe-eea8a83ccb73"
      unitRef="usd">-51400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="if38fbca793a54fac8a42b12e5f5400ba_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNi0xLTEtMS0w_7da22667-4049-4eec-8282-774329fcd2aa"
      unitRef="usd">800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if766b64f16da47d4ac983bb3ad30b933_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNi0zLTEtMS0w_cccb65c1-9e05-405f-9651-fceea1b7d8ec"
      unitRef="usd">-56300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50972fe144c14f1e9f1fab8576478658_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNi01LTEtMS0w_9dad72e0-6ad2-4704-81b7-3d1d82e2b9a7"
      unitRef="usd">66800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if18ca81aca964121a8a390b0da10b66b_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNi03LTEtMS0w_15eddb96-e04f-4596-8c1d-a4b36e51842b"
      unitRef="usd">72200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4259295f9e4243d1a42a1e02a141238c_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjYyZDY5MTQ3MjlkYzQ3MjM4YzBjMjI3YTM3NGZmZDIxL3RhYmxlcmFuZ2U6NjJkNjkxNDcyOWRjNDcyMzhjMGMyMjdhMzc0ZmZkMjFfNi05LTEtMS0w_2e1e26ab-aa21-4fee-8d98-c0230d004b8a"
      unitRef="usd">83500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i514adca10011452785e75b299dd690e0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMS0xLTEtMS0w_22da2ca7-62fe-40dc-8517-327ce917d39f"
      unitRef="usd">800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iee89acbe849c4b6aa94dc3159ffe80e0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMS0zLTEtMS0w_9f196729-ce91-4c13-8551-9876ef07a157"
      unitRef="usd">-55100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib5517419254c4051a2dc3f3f4c029d4b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMS01LTEtMS0w_fb320944-bbdb-4ec5-a371-c2ab17d19e68"
      unitRef="usd">69000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i78a81f07fea1440bb1592f4773f684d6_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMS03LTEtMS0w_2c9540b9-f196-4f1f-9faa-1578639fa4cd"
      unitRef="usd">-11300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5bb62da0996c48be8d13dd1391ccf686_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMS05LTEtMS0w_7bd7d0f3-1091-4f45-aa91-ca63d437b2f8"
      unitRef="usd">3400000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i5ffda935f5834abebdd8cfa637f97666_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMi0xLTEtMS0w_0bf50689-f096-434c-8727-6b397a598985"
      unitRef="usd">-600000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="if14f5753810148318bf5c7446a72aa2a_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMi0zLTEtMS0w_05a1a322-5e2b-4282-9228-476b91f49a8e"
      unitRef="usd">-2000000.0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i197fa5e04c664c57ab643b77b3a271e1_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMi01LTEtMS0w_ab9be629-78c0-4a96-ab58-787e73eb8621"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i3283901f89fd4f499fed2ba3396ab5ed_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMi03LTEtMS0w_9b7d91a3-beac-4267-b868-5a819546eb90"
      unitRef="usd">-27800000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ia1fdcbd46a214a84b2922f738be62d75_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMi05LTEtMS0w_9a6488ce-a3dc-4dfd-89dc-5e3853efbea7"
      unitRef="usd">-30400000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i5ffda935f5834abebdd8cfa637f97666_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMy0xLTEtMS0w_e141301d-b499-458d-9c0e-58b8b3e320d2"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="if14f5753810148318bf5c7446a72aa2a_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMy0zLTEtMS0w_65a20a81-7996-4c11-9467-a1453c2d6800"
      unitRef="usd">1200000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i197fa5e04c664c57ab643b77b3a271e1_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMy01LTEtMS0w_c385e37f-3a03-4950-ba89-831fae5b7398"
      unitRef="usd">-1800000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i3283901f89fd4f499fed2ba3396ab5ed_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMy03LTEtMS0w_cc51c919-64ac-48b7-8226-31a26d776b29"
      unitRef="usd">600000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ia1fdcbd46a214a84b2922f738be62d75_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfMy05LTEtMS0w_b12e6c40-64e5-4853-8225-f54fafcc81ad"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i5ffda935f5834abebdd8cfa637f97666_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNC0xLTEtMS0w_614ad132-876f-4948-82c5-8e55915e2af7"
      unitRef="usd">200000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="if14f5753810148318bf5c7446a72aa2a_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNC0zLTEtMS0w_7140558c-5bf3-4a9d-8cc3-ec6d389172c8"
      unitRef="usd">200000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i197fa5e04c664c57ab643b77b3a271e1_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNC01LTEtMS0w_708bb4b5-2c86-474e-88ca-f43f8e5bd151"
      unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i3283901f89fd4f499fed2ba3396ab5ed_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNC03LTEtMS0w_fd519483-2734-484c-8f95-eb90ab43c265"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ia1fdcbd46a214a84b2922f738be62d75_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNC05LTEtMS0w_20215804-ed5e-4792-8830-12b718a264bc"
      unitRef="usd">800000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5ffda935f5834abebdd8cfa637f97666_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNS0xLTEtMS0w_6efffd93-4c20-41ee-b62f-89e20b91a89d"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if14f5753810148318bf5c7446a72aa2a_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNS0zLTEtMS0w_26f607cc-17b2-4333-826d-a4d72e09b88f"
      unitRef="usd">-600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i197fa5e04c664c57ab643b77b3a271e1_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNS01LTEtMS0w_adf7d14a-bc7c-46de-8561-cafa2fe3ad1a"
      unitRef="usd">-1400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3283901f89fd4f499fed2ba3396ab5ed_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNS03LTEtMS0w_d0f5052c-b485-4205-bda5-34e0f440faae"
      unitRef="usd">-27200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia1fdcbd46a214a84b2922f738be62d75_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNS05LTEtMS0w_4690fab6-4219-4260-bbb9-879516c992d3"
      unitRef="usd">-29600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i141f89e9c4f44716b921c2e990cc6e91_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNy0xLTEtMS0w_1f34a4a2-6ff0-4e12-9256-3bde4572f7f0"
      unitRef="usd">400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic6cbe07564f94849b1b29c3bdb04a2aa_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNy0zLTEtMS0w_02a8b31c-0b18-4045-be60-1d52de229732"
      unitRef="usd">-55700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i54932e869c764d21b62e62026bda5b9e_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNy01LTEtMS0w_4b302908-e3e9-4d4c-a608-35c3e95031a1"
      unitRef="usd">67600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i20348f4487cb48d38179cc4e6419e08a_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNy03LTEtMS0w_8b40095e-bfc1-443c-ab8d-f5b67df3143b"
      unitRef="usd">-38500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i59791e4f06a64d858a016cb2db336b88_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83My9mcmFnOjUyNGIyOGJkYTMzMTQ5ZDNhZDljNTBlNGY1NThlNjAxL3RhYmxlOjcyY2RlZjk3OTRiYTQ0N2JiMDcyODNlMTFjNWZhMmMxL3RhYmxlcmFuZ2U6NzJjZGVmOTc5NGJhNDQ3YmIwNzI4M2UxMWM1ZmEyYzFfNy05LTEtMS0w_d2938cfc-30b5-4043-b74f-7f5e0ee37838"
      unitRef="usd">-26200000</us-gaap:StockholdersEquity>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RleHRyZWdpb246ZTY5OGQ1YmJhYjFlNDUyYzkwYTNmOWRjOTU4NDNkZDRfMzEyMg_0e78e749-5f02-4aad-aac6-a2b2b9a1e55c">Fair Value Measurements&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company uses a three-level classification hierarchy of fair value measurements for disclosure purposes: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 inputs, which are considered the most reliable evidence of fair value, consist of quoted prices (unadjusted) for identical assets or liabilities in active markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 inputs consist of observable market data, such as quoted prices for similar assets and liabilities in active markets, or inputs other than quoted prices that are directly observable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 inputs consist of unobservable inputs which are derived and cannot be corroborated by market data or other entity-specific inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company's level 1 assets generally include investments in publicly traded mutual funds, equity securities and corporate debt securities with quoted market prices. In general, the company uses quoted prices in active markets for identical assets to determine the fair value of marketable securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company's level 2 assets and liabilities generally consist of asset-backed securities and long-term debt notes. Asset-backed securities were measured at fair value based on matrix pricing using prices of similar securities with similar inputs such as maturity dates, interest rates and credit ratings. The fair values of the long-term debt notes were based on quoted market prices in an inactive market. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company's level 3 assets and liabilities include certain fixed assets and investments that were impaired or written up in fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Recurring Fair Value Measurements. &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;Financial assets and liabilities recorded at fair value on the consolidated balance sheet as of March&#160;31, 2021 were classified in their entirety based on the lowest level of input that was significant to each asset and liability's fair value measurement. The following table presents financial instruments measured at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;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:100%"&gt;Level&#160;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:100%"&gt;Level&#160;3&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;Total&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets at Fair Value:&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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable 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;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 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&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:10pt;font-weight:400;line-height:100%"&gt;87.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&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:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;104.9&#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:10pt;font-weight:400;line-height:100%"&gt;0.3&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;105.2&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Assets at Fair Value&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104.9&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.2&#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;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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-Recurring Fair Value Measurements. &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;The company recognized impairment charges of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.5 million&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; related to certain fixed assets. The fair values of these fixed assets were estimated to be &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;zero&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; at March&#160;31, 2021. The company also recognized a net unrealized gain on an investment of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.8 million&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;. The fair value of the investment was estimated to be &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$9.4 million&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; at March&#160;31, 2021. These assessments were based on quantitative and qualitative indicators of fair value. The fair value measurements of the fixed assets and investment are considered level 3 and non-recurring.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Values of Long-Term Debt Notes. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following presents the estimated fair values of long-term debt notes, which are carried at amortized cost on the consolidated balance sheets. The fair values below are classified as level 2 under the fair value hierarchy and were estimated using quoted market prices in inactive markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At March&#160;31, 2021, the fair values (in U.S. dollar equivalent) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&lt;/span&gt;&lt;/td&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;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:10pt;font-weight:400;line-height:100%"&gt;$750.0 million fixed rate notes due September 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;779.4&#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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x20ac;15.0 million fixed rate notes due May 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$750.0 million fixed rate notes due March 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$500.0 million fixed rate notes due June 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$750.0 million fixed rate notes due September 2043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$700.0 million fixed rate notes due June 2048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;845.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&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;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RleHRyZWdpb246ZTY5OGQ1YmJhYjFlNDUyYzkwYTNmOWRjOTU4NDNkZDRfMzEyMA_bdbe8bd0-f03b-463f-a79c-ef02a17927ce">The following table presents financial instruments measured at fair value on a recurring basis:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;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:100%"&gt;Level&#160;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:100%"&gt;Level&#160;3&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;Total&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets at Fair Value:&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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable 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;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 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&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:10pt;font-weight:400;line-height:100%"&gt;87.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&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:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;104.9&#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:10pt;font-weight:400;line-height:100%"&gt;0.3&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;105.2&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Assets at Fair Value&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104.9&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.2&#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;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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ia171738214044f76a3ba48297a77671a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfNC0yLTEtMS0w_eec53941-1ab7-4985-ab4c-14a26cfc6355"
      unitRef="usd">17000000.0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="if9b478b8eaf8467e9413b1cb869fba91_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfNC00LTEtMS0w_6ef3de53-3d59-4efa-9d27-187ab01cef87"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="iee57f9eaf1fc4c9399b03c14a8739a4a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfNC02LTEtMS0w_557c5100-5f58-4e63-95ab-6b21bca57883"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ie3f6fc0931614da4bbdd2591d10ad0d4_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfNC04LTEtMS0w_6cc9f65f-3fd7-4f62-8109-2a38233302f4"
      unitRef="usd">17000000.0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:TradingSecurities
      contextRef="i8c071ded897a405cb22a38063f739616_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfNi0yLTEtMS0w_3ff51a87-dd7f-4831-89fb-0e9e49ffd9b9"
      unitRef="usd">87700000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i76c0a69c95854e12babbc4937d27e655_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfNi00LTEtMS0w_05052e04-5275-4b6d-8176-f4bfe0352c45"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i6e0625c668b640d6a482e0c719ef663f_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfNi02LTEtMS0w_cc49621d-db5d-4d0a-9c27-4f588d9912fd"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i3924c7f6cbcd480fa24a457595d850cc_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfNi04LTEtMS0w_bd0c0300-a39a-4aed-9e71-ef324803de56"
      unitRef="usd">87700000</us-gaap:TradingSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ibec6fe58ffb542bf9c33bae38b0e6d45_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfNy0yLTEtMS0w_410179ad-a598-4191-aba6-497349a0d054"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i70565c38daf3433487484a0ffc7dc768_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfNy00LTEtMS0w_2f5fb473-bfcd-4d92-ab86-09119fc1b6b2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i30056b6e3b7a4ae0baf2f0524e202423_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfNy02LTEtMS0w_11233b2e-6bbd-45af-909c-d9241a5f1f1e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="id2bd42d04ca24901bb0d65020741b64f_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfNy04LTEtMS0w_d5b30cf2-f625-45e7-8d41-8287ec3faf2f"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i873cf5a0f8d449498de89588f6f07ace_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfOC0yLTEtMS0w_4df159f2-0378-488d-ab0a-74e7d98d1bc6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ie3b02b59e14e44aa8ca54b6868289601_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfOC00LTEtMS0w_8f63bd42-202c-43bc-892c-29c287d0081a"
      unitRef="usd">300000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="iab228f85f0864dc3ba789b75f43cf7f1_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfOC02LTEtMS0w_06571a45-a471-4ec3-925e-4dc4c40d4f2f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i784f0222a1ce4f0d9d6df6373ebfb1a1_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfOC04LTEtMS0w_96017570-5c67-4725-82d3-925814cb66bd"
      unitRef="usd">300000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:MarketableSecurities
      contextRef="ia7bc7fb3207e4efeb052a13cbb6a59d3_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfOS0yLTEtMS0w_f9bf94fa-7704-4e88-aa88-361bff161f49"
      unitRef="usd">104900000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="ica2676d0de5a47bf9afff72ec6db0b7d_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfOS00LTEtMS0w_789129f9-baac-4dc1-9c42-2aa2546af141"
      unitRef="usd">300000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="ia8739d7d28954c81b244230074149188_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfOS02LTEtMS0w_f9856b9e-5906-4ca9-9474-e18f5fb615ca"
      unitRef="usd">0</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="ic85e9678c40d40a4893617069ff70845_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfOS04LTEtMS0w_85c0676a-d0e9-4d82-9e5c-3b2fcd37edda"
      unitRef="usd">105200000</us-gaap:MarketableSecurities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia7bc7fb3207e4efeb052a13cbb6a59d3_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfMTUtMi0xLTEtMA_cbbd5079-fc73-44a4-9249-47a8b8813bc4"
      unitRef="usd">104900000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ica2676d0de5a47bf9afff72ec6db0b7d_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfMTUtNC0xLTEtMA_fae565a1-07c8-4871-b392-dd2118468eaa"
      unitRef="usd">300000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia8739d7d28954c81b244230074149188_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfMTUtNi0xLTEtMA_40ec4e20-d5e9-4520-ae22-79342f610f70"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic85e9678c40d40a4893617069ff70845_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOjczNjgwOWIzNzY3ODQwYTFiODkwYTQ5YzgxMzNhZGFiL3RhYmxlcmFuZ2U6NzM2ODA5YjM3Njc4NDBhMWI4OTBhNDljODEzM2FkYWJfMTUtOC0xLTEtMA_55a87491-57a9-4866-b984-6e65cc5e8973"
      unitRef="usd">105200000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetImpairmentCharges
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RleHRyZWdpb246ZTY5OGQ1YmJhYjFlNDUyYzkwYTNmOWRjOTU4NDNkZDRfMjIyNQ_8cdcc4fb-646d-426f-9acd-0aec0712f9c0"
      unitRef="usd">500000</us-gaap:AssetImpairmentCharges>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RleHRyZWdpb246ZTY5OGQ1YmJhYjFlNDUyYzkwYTNmOWRjOTU4NDNkZDRfMjM0Mw_8b7b6687-ad1d-4864-9080-bd97255d34da"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RleHRyZWdpb246ZTY5OGQ1YmJhYjFlNDUyYzkwYTNmOWRjOTU4NDNkZDRfMjQyOA_c0366f2f-0db3-429d-bd45-0458b5d721ca"
      unitRef="usd">800000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i06d5527449b842deb868b5cacf15bef9_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RleHRyZWdpb246ZTY5OGQ1YmJhYjFlNDUyYzkwYTNmOWRjOTU4NDNkZDRfMjQ5OA_58594072-c5dd-457f-8f44-34dedf9f56a5"
      unitRef="usd">9400000</us-gaap:InvestmentsFairValueDisclosure>
    <cme:FairvalueofDebtInstrumentsTableTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RleHRyZWdpb246ZTY5OGQ1YmJhYjFlNDUyYzkwYTNmOWRjOTU4NDNkZDRfMzEzMA_fcca3812-4f48-4b6c-9d56-e66f5262aa9d">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At March&#160;31, 2021, the fair values (in U.S. dollar equivalent) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&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;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&lt;/span&gt;&lt;/td&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;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:10pt;font-weight:400;line-height:100%"&gt;$750.0 million fixed rate notes due September 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;779.4&#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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x20ac;15.0 million fixed rate notes due May 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$750.0 million fixed rate notes due March 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$500.0 million fixed rate notes due June 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$750.0 million fixed rate notes due September 2043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$700.0 million fixed rate notes due June 2048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;845.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&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;/table&gt;&lt;/div&gt;</cme:FairvalueofDebtInstrumentsTableTextBlock>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i35b59b7db42044bb920092699ec6f3b5_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOmY3NTNmZWNlYjM5MzQ4YTU4ZmFlNmJlNmJkOGFiMTBjL3RhYmxlcmFuZ2U6Zjc1M2ZlY2ViMzkzNDhhNThmYWU2YmU2YmQ4YWIxMGNfMi0xLTEtMS0w_4c3333c5-6f6a-4b48-b4c1-0772e3f968d8"
      unitRef="usd">779400000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib860ab19e6d44fcc883b6d65ecfff2ae_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOmY3NTNmZWNlYjM5MzQ4YTU4ZmFlNmJlNmJkOGFiMTBjL3RhYmxlcmFuZ2U6Zjc1M2ZlY2ViMzkzNDhhNThmYWU2YmU2YmQ4YWIxMGNfMy0xLTEtMS0w_7684622c-46c5-438c-873b-0eab2e2f4db2"
      unitRef="usd">19200000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib698fb5b76f94f93bf46fcbff45acfc8_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOmY3NTNmZWNlYjM5MzQ4YTU4ZmFlNmJlNmJkOGFiMTBjL3RhYmxlcmFuZ2U6Zjc1M2ZlY2ViMzkzNDhhNThmYWU2YmU2YmQ4YWIxMGNfNC0xLTEtMS0w_ed7e648d-d731-4e0a-93ee-9a1a089afeef"
      unitRef="usd">802800000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="iee2a67db5e2242e48ddc209446efb39c_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOmY3NTNmZWNlYjM5MzQ4YTU4ZmFlNmJlNmJkOGFiMTBjL3RhYmxlcmFuZ2U6Zjc1M2ZlY2ViMzkzNDhhNThmYWU2YmU2YmQ4YWIxMGNfNS0xLTEtMS0w_117a5733-5bfd-4f60-9d3e-4f8af2482a40"
      unitRef="usd">557400000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i975c37de26124918a7e9d7a64e6d6af4_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOmY3NTNmZWNlYjM5MzQ4YTU4ZmFlNmJlNmJkOGFiMTBjL3RhYmxlcmFuZ2U6Zjc1M2ZlY2ViMzkzNDhhNThmYWU2YmU2YmQ4YWIxMGNfNi0xLTEtMS0w_a3bc3118-2db8-4d3a-8611-edb9ec80883b"
      unitRef="usd">1015300000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i3d1f83587ce247c9926c212022ee5379_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl83Ni9mcmFnOmU2OThkNWJiYWIxZTQ1MmM5MGEzZjlkYzk1ODQzZGQ0L3RhYmxlOmY3NTNmZWNlYjM5MzQ4YTU4ZmFlNmJlNmJkOGFiMTBjL3RhYmxlcmFuZ2U6Zjc1M2ZlY2ViMzkzNDhhNThmYWU2YmU2YmQ4YWIxMGNfNy0xLTEtMS0w_07e40df7-9ef4-48b2-a983-56595d6d04b7"
      unitRef="usd">845100000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RleHRyZWdpb246ZjNlYzRjODEzMzM4NGVlZDg5MjY4MjI5OGUwYjE4ZGRfNjQ0_513982a0-f9a1-4d79-aaa9-fb59ecbe57f3">Earnings Per Share&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is computed by dividing net income by the weighted average number of shares of all classes of CME Group common stock outstanding for each reporting period. Diluted earnings per share reflects the increase in shares using the treasury stock method to reflect the impact of an equivalent number of shares of common stock if stock options were exercised and restricted stock awards were converted into common stock. Anti-dilutive stock awards were as follows for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&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:8.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;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;Quarter Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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:10pt;font-weight:400;line-height:100%"&gt;Stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;154&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;68&#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:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#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-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the earnings per share calculation for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&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:8.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quarter Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Income Attributable to CME Group (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;574.4&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;766.2&#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:10pt;font-weight:400;line-height:100%"&gt;Weighted Average Number of Common Shares (in thousands):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of stock options, restricted stock and performance shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;358,817&#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:10pt;font-weight:400;line-height:100%"&gt;358,455&#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:10pt;font-weight:400;line-height:100%"&gt;Earnings per Common Share Attributable to CME Group:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RleHRyZWdpb246ZjNlYzRjODEzMzM4NGVlZDg5MjY4MjI5OGUwYjE4ZGRfNjMw_dc3dbf56-1781-415f-bb3f-6a9ff09c4932">Anti-dilutive stock awards were as follows for the periods presented:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&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:8.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;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;Quarter Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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:10pt;font-weight:400;line-height:100%"&gt;Stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;154&#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;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;68&#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:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia6f29701d37d4fb290629f6a0d2148a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOmRjNmY3NmJhOTc5OTQ2NmFhN2ZhOGNmN2RjM2QzMWJhL3RhYmxlcmFuZ2U6ZGM2Zjc2YmE5Nzk5NDY2YWE3ZmE4Y2Y3ZGMzZDMxYmFfMy01LTEtMS0w_d3eaa285-99eb-4d14-b044-ec4244a499a1"
      unitRef="shares">154000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i84de9689b64b49dab83ed52ca0e7cbe6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOmRjNmY3NmJhOTc5OTQ2NmFhN2ZhOGNmN2RjM2QzMWJhL3RhYmxlcmFuZ2U6ZGM2Zjc2YmE5Nzk5NDY2YWE3ZmE4Y2Y3ZGMzZDMxYmFfMy03LTEtMS0w_b8a65b09-b745-4965-8978-8a6b1a334655"
      unitRef="shares">68000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOmRjNmY3NmJhOTc5OTQ2NmFhN2ZhOGNmN2RjM2QzMWJhL3RhYmxlcmFuZ2U6ZGM2Zjc2YmE5Nzk5NDY2YWE3ZmE4Y2Y3ZGMzZDMxYmFfNC01LTEtMS0w_82e02d0a-a5a8-469f-a6e5-f7cdacd0e9ef"
      unitRef="shares">154000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOmRjNmY3NmJhOTc5OTQ2NmFhN2ZhOGNmN2RjM2QzMWJhL3RhYmxlcmFuZ2U6ZGM2Zjc2YmE5Nzk5NDY2YWE3ZmE4Y2Y3ZGMzZDMxYmFfNC03LTEtMS0w_0357ebd4-a619-42de-b0bd-126debdc18ff"
      unitRef="shares">68000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RleHRyZWdpb246ZjNlYzRjODEzMzM4NGVlZDg5MjY4MjI5OGUwYjE4ZGRfNjMx_043d9bf9-f406-4ace-922b-62763ccc5fdc">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the earnings per share calculation for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&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:8.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quarter Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Income Attributable to CME Group (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;574.4&#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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;766.2&#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:10pt;font-weight:400;line-height:100%"&gt;Weighted Average Number of Common Shares (in thousands):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of stock options, restricted stock and performance shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;358,817&#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:10pt;font-weight:400;line-height:100%"&gt;358,455&#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:10pt;font-weight:400;line-height:100%"&gt;Earnings per Common Share Attributable to CME Group:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOjY5ZmJjYzc2NTU5NjQxNWQ5NTdjYmM1MjBlYjFkZGI1L3RhYmxlcmFuZ2U6NjlmYmNjNzY1NTk2NDE1ZDk1N2NiYzUyMGViMWRkYjVfMi02LTEtMS0w_abb11e6f-ffb8-463e-a8fa-b6130931b4f8"
      unitRef="usd">574400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOjY5ZmJjYzc2NTU5NjQxNWQ5NTdjYmM1MjBlYjFkZGI1L3RhYmxlcmFuZ2U6NjlmYmNjNzY1NTk2NDE1ZDk1N2NiYzUyMGViMWRkYjVfMi04LTEtMS0w_a1bed6dd-b74a-44f5-8c3a-af40c07f5428"
      unitRef="usd">766200000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOjY5ZmJjYzc2NTU5NjQxNWQ5NTdjYmM1MjBlYjFkZGI1L3RhYmxlcmFuZ2U6NjlmYmNjNzY1NTk2NDE1ZDk1N2NiYzUyMGViMWRkYjVfNC02LTEtMS0w_6e262b2c-b78f-4a30-b214-9c79f6ccde3d"
      unitRef="shares">358147000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOjY5ZmJjYzc2NTU5NjQxNWQ5NTdjYmM1MjBlYjFkZGI1L3RhYmxlcmFuZ2U6NjlmYmNjNzY1NTk2NDE1ZDk1N2NiYzUyMGViMWRkYjVfNC04LTEtMS0w_2b044469-200a-411c-8227-c7b17d7b5be2"
      unitRef="shares">357524000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOjY5ZmJjYzc2NTU5NjQxNWQ5NTdjYmM1MjBlYjFkZGI1L3RhYmxlcmFuZ2U6NjlmYmNjNzY1NTk2NDE1ZDk1N2NiYzUyMGViMWRkYjVfNS02LTEtMS0w_5ed28820-6c84-464b-878d-017636edf9d4"
      unitRef="shares">670000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOjY5ZmJjYzc2NTU5NjQxNWQ5NTdjYmM1MjBlYjFkZGI1L3RhYmxlcmFuZ2U6NjlmYmNjNzY1NTk2NDE1ZDk1N2NiYzUyMGViMWRkYjVfNS04LTEtMS0w_750cc771-3f8d-457c-9b28-60cb1bd1e257"
      unitRef="shares">931000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOjY5ZmJjYzc2NTU5NjQxNWQ5NTdjYmM1MjBlYjFkZGI1L3RhYmxlcmFuZ2U6NjlmYmNjNzY1NTk2NDE1ZDk1N2NiYzUyMGViMWRkYjVfNi02LTEtMS0w_6be419b7-adda-477d-a5a7-9a1ca32600ca"
      unitRef="shares">358817000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOjY5ZmJjYzc2NTU5NjQxNWQ5NTdjYmM1MjBlYjFkZGI1L3RhYmxlcmFuZ2U6NjlmYmNjNzY1NTk2NDE1ZDk1N2NiYzUyMGViMWRkYjVfNi04LTEtMS0w_92a69c13-751f-4181-b493-03ffc9eac509"
      unitRef="shares">358455000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOjY5ZmJjYzc2NTU5NjQxNWQ5NTdjYmM1MjBlYjFkZGI1L3RhYmxlcmFuZ2U6NjlmYmNjNzY1NTk2NDE1ZDk1N2NiYzUyMGViMWRkYjVfOC02LTEtMS0w_ace2c4cf-ffaa-48db-8418-7e63de40a739"
      unitRef="usdPerShare">1.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOjY5ZmJjYzc2NTU5NjQxNWQ5NTdjYmM1MjBlYjFkZGI1L3RhYmxlcmFuZ2U6NjlmYmNjNzY1NTk2NDE1ZDk1N2NiYzUyMGViMWRkYjVfOC04LTEtMS0w_90c0fce0-d8b6-4266-b04f-2cb2024a4696"
      unitRef="usdPerShare">2.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOjY5ZmJjYzc2NTU5NjQxNWQ5NTdjYmM1MjBlYjFkZGI1L3RhYmxlcmFuZ2U6NjlmYmNjNzY1NTk2NDE1ZDk1N2NiYzUyMGViMWRkYjVfOS02LTEtMS0w_837a604f-5791-419d-86ae-835cb9a0f8ce"
      unitRef="usdPerShare">1.60</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i01876977aeea47e19e686eaae7a4c4a0_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84Mi9mcmFnOmYzZWM0YzgxMzMzODRlZWQ4OTI2ODIyOThlMGIxOGRkL3RhYmxlOjY5ZmJjYzc2NTU5NjQxNWQ5NTdjYmM1MjBlYjFkZGI1L3RhYmxlcmFuZ2U6NjlmYmNjNzY1NTk2NDE1ZDk1N2NiYzUyMGViMWRkYjVfOS04LTEtMS0w_d8c67b6e-6d63-4b10-b3aa-b015f633dc97"
      unitRef="usdPerShare">2.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="iaf9b4cda71e54645a75c399bd9a24079_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl84NS9mcmFnOjQ2YzliMDRkOTE0NzRjMTQ4MmE0MGNmZjg5N2RlZGRkL3RleHRyZWdpb246NDZjOWIwNGQ5MTQ3NGMxNDgyYTQwY2ZmODk3ZGVkZGRfMTk0_63c484a5-17f1-4150-bcc5-acc7c9a05408">Subsequent EventsThe company has evaluated subsequent events through the date the financial statements were issued. The company has determined that there were no subsequent events.</us-gaap:SubsequentEventsTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTEtNC0xLTEtMA_ca53e7c9-8fe6-46f3-bde3-5ee26d2d58c5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTEtNC0xLTEtMA_ca53e7c9-8fe6-46f3-bde3-5ee26d2d58c5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMTItMTItMS0xLTA_ca53e7c9-8fe6-46f3-bde3-5ee26d2d58c5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMTItMTItMS0xLTA_ca53e7c9-8fe6-46f3-bde3-5ee26d2d58c5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMTItNi0xLTEtMA_9b459a20-0621-4c4e-b796-b5f66306a1d3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMTItNi0xLTEtMA_9b459a20-0621-4c4e-b796-b5f66306a1d3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTEtMi0xLTEtMA_9b459a20-0621-4c4e-b796-b5f66306a1d3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTEtMi0xLTEtMA_9b459a20-0621-4c4e-b796-b5f66306a1d3"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfOTMz_1641ed06-7122-4789-9067-b3597894b64c" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfOTMz_1641ed06-7122-4789-9067-b3597894b64c" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Trading products represent futures and options products acquired in our business combinations with CBOT Holdings, Inc., NYMEX Holdings, Inc. and The Board of Trade of Kansas City, Missouri, Inc. Clearing and transaction fees are generated through the trading of these products. These trading products, most of which have traded for decades, require authorization from the Commodity Futures Trading Commission (CFTC). Product authorizations from the CFTC have no term limits.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTEtNC0xLTEtMA_ca53e7c9-8fe6-46f3-bde3-5ee26d2d58c5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfOTMz_1641ed06-7122-4789-9067-b3597894b64c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMTItMTItMS0xLTA_ca53e7c9-8fe6-46f3-bde3-5ee26d2d58c5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfOTMz_1641ed06-7122-4789-9067-b3597894b64c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RhYmxlOjQzOWMxNmEwMGI3YjQ2NTNhOTYwOWM0ZjM4MWQ4YzY2L3RhYmxlcmFuZ2U6NDM5YzE2YTAwYjdiNDY1M2E5NjA5YzRmMzgxZDhjNjZfMTItNi0xLTEtMA_9b459a20-0621-4c4e-b796-b5f66306a1d3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfOTMz_1641ed06-7122-4789-9067-b3597894b64c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl8xNi9mcmFnOjNkZDJjYmJjMDMzZTRjMTFhOWU3NDZjNzAyOTFiNmNkL3RhYmxlOmNlOGZmNjJkODU4NDQwODNhYzdkY2I4MjQ2MDU5ZTc2L3RhYmxlcmFuZ2U6Y2U4ZmY2MmQ4NTg0NDA4M2FjN2RjYjgyNDYwNTllNzZfMTEtMi0xLTEtMA_9b459a20-0621-4c4e-b796-b5f66306a1d3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmZlZjE2ZDVmODcyZDRiYjI5N2FjMjZiMTVmZGIzNGZiL3NlYzpmZWYxNmQ1Zjg3MmQ0YmIyOTdhYzI2YjE1ZmRiMzRmYl81NS9mcmFnOjFjYTlhNDY3MzJlMjQzNTc5Y2Y5Y2Y3Nzg3OTZhNzZjL3RleHRyZWdpb246MWNhOWE0NjczMmUyNDM1NzljZjljZjc3ODc5NmE3NmNfOTMz_1641ed06-7122-4789-9067-b3597894b64c"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
