<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:moh="http://www.molinahealthcare.com/20220630"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="moh-20220630.xsd" xlink:type="simple"/>
    <context id="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia314954b9990458e9135327514482722_I20220722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <instant>2022-07-22</instant>
        </period>
    </context>
    <context id="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4b3d21f876584a29950d41875750c3be_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5263f937ef9340878125a2497b80e96f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i322e1c629cbb43c5b9f0bf79cfa445c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a255fa06fcc40798f83d226fbb16218_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia686775333944cc3a3947c89ffa37b6b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e351a4f80df42d79995e2c9adc68265_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i06707fea258243519c7a6b07d7624a03_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5e1edba1684443a3a9de21dfa51f008f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1acbe7d0140a4738bc53e18553c7bedb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i57fbfa543570459799481651737ca592_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ief101daee91b4bbdb875092095b29611_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie3b2eaf3c08241bd81a187862a0a95a0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i980e8b9c0a004b29b6b55ba722933749_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ieeedca1a0b0745d9b9dd7488f1db6855_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie8a48b97f9bf43089c3525508783cbd9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i07c4161281a145d6828412b880e69730_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie0b69e79bbfa4c379e37fc7a72a3702f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic255cf1be833419ca5c3cb518f7068a3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i66d4fcfc04a54107a3ec34959e26dd1e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8c52f759be524bfbb90a97c707c3ea54_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie51e238c6d324a929fc97e370e424578_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i17e1cd8638924a9196799eb1e78a3dac_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ife8528cd9e624cca97daa83e92625175_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1c8d8ad84a5a4abd8f34ddebf8bcd528_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i29eca921ae4c470e9abbcd9790df316c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia028ec2e20de40d994fac3f16e5bbf1a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i721f98169106408d80c77b4f4d77999d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</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="i25f2765afbef4b62a1352b4558c87cff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</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="ibcf118fdb7b84103b80b7daa01768720_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c925a5ea81b4ed9837f8402d6346f38_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</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="i08cf2e35bc1c4915bb427724b3c03dd2_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i888e66ca019f476ca9daefedec7abbc6_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3ff5d4ddb2344acea12c840b7e09b9e3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iee6f7a482df64bd783a5e308073d999f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</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="ic3853e5a46e046b189de14af38d90197_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i16f4dd497d094f098fc3c3bc15da592c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5747aa682be64e2d8347bb136d01b7e6_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</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="i2e6929a4fe174adba5c7b0b377a0295a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</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="i1c26a896c50c4233b3b084ba66cf6782_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6d71de11e60140c8bec2e3bab81a0e0b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2a904dae7cbe400e95b9a6c84d3a0f5f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if608d5e5729f4184b1140582600e20fb_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i087617069b904e92b16597231eeeff26_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i661176273488430184ec8897e7eaeed1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9f3e340544c6483192641f9c95d76cfe_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia40a3d6271f544c8a1b696aa6f36be6e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8ed236a7fb4b4f3f83603501676f7cd5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:HealthPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i69c352668c384863b8257759c1dd6f14_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:HealthPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id6d01edc92af40eb800af08b230b5200_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:HealthPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia89c7b43cab74a1cbc7667c5f04b4b8e_I20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:WI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">moh:MyChoiceWisconsinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="i1df90fde2cf944569d0ab2b1592e34fc_D20210401-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:WI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">moh:MyChoiceWisconsinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic01a462c34e04ee19c9134c41740772f_D20220713-20220713">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">moh:MyChoiceWisconsinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-13</startDate>
            <endDate>2022-07-13</endDate>
        </period>
    </context>
    <context id="i29c299aa95794865b638ec801aa8e16a_D20211007-20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">moh:NewYorkAcquisitionMedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-07</startDate>
            <endDate>2021-10-07</endDate>
        </period>
    </context>
    <context id="id7e4e0d397714e928e1e36ce900ccdde_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3d45771865284d57b220e75fbaa68112_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">moh:GovernmentReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9a9a8d82f1ac4143a3c24e3595f36b36_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">moh:GovernmentReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia69caf54c5a84c009a2f5d73246bb69a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">moh:PharmacyRebateReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie486fec1beef44439c58f60a8396028d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">moh:PharmacyRebateReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac0706c86f07479cb52f3e6bed32fb18_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">moh:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia52925fad06043fcac6de96e48e5884d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">moh:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e0fdbbffd2641db86324227370c669a_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">moh:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id56cf22926434cb4bd3725fbc13f9040_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">moh:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8cf72f78a26f477db02a1dcb9538901e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">moh:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i65ea55c9b6294027b0b255d06c11a457_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">moh:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibbc9acf940e048f1aa24d9921d65fc3c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:StructuredSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i85c5ba20ab764608b7ccd67a2a8f0bc3_D20220101-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">moh:CignaCorporationsTexasMedicaidAndMedicareMedicaidPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="id611b199fa8342738eef8c5b82944f86_D20220101-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">moh:CignaCorporationsTexasMedicaidAndMedicareMedicaidPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">moh:MemberListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i84075f01da884c6289064767db2b01df_D20211025-20211025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">moh:AffinityHealthPlanIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-25</startDate>
            <endDate>2021-10-25</endDate>
        </period>
    </context>
    <context id="i30f997871e7e443da5a8abbd641e6b4e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">moh:AffinityHealthPlanIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2a9debe19c6a4d42bce81211aa8d0570_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if0a9b10c29b441b9952d4c72f6e33fc8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i58c6cee5632146d29bff70cdc82c590c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i272c55cc9df34665a7d91f471dbedeaf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i232c181a11b948889759b1bcdbd8ea75_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8dfdd839a4a24a3ebadc33dfdd7c2019_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if69ff429de594f6b80c312055d8d592c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i05fb1c3d649442958d8640faa843b312_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i35e299559daa42248b753a7a03cd2b10_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if5e152e90edb4e0bab73a9880e2a56bf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7cd26f10c2584bbaa9b02161c3a1ec22_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i875f973bb1cd46e6ae25b3cc3a6dcad3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ieb0d960988af424ca423390e09e7f766_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:MunicipalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if5b6f5c56c1842d0b25a73084782dea1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:MunicipalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia09e7b7937e94b11b040b8616c410ccc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:MunicipalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3cc2eaa891d8497283b9dab59e9c686e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:MunicipalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i051c3655417f499f9e21281a971ed816_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryNotesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia8a2bcb359f3421489d65048ec4cffab_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryNotesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i409b6f9f359d4d04b978f69390dc7242_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryNotesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i753d8c503adc468c89e47e666033f014_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryNotesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i53cb320b46ee4327b40b4a8a3364dc5d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:OtherSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0310f6e1bcb34afcb78645502341ce36_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:OtherSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i619ea0498af14f4facb841773a302661_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:OtherSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2ba9617cb8884893add12f886390b91a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:OtherSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iec788a3a205846cf80bd12ae7c5a1edb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5e47e2ea822d43afa2d0c76830242016_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic55c18921a5c415f9f1b6935148272bb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i18fde78dbd6248138a380056b92853d5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">moh:PassportHealthPlanIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i99854092c25948a7b04e8782c31695df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb4c95fb4d3543018c944665ea17e4d4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i62ca884ae1784d7181e1c75cc16d6d34_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9ba40730b30443b931b6e58766febc7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i73e21b7270bf40e19c9f57ef69b38b8a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icef73080f5eb467aa13ab600bb930786_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i427462d9c754401d8c26d52598630d91_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9cc2765e65a4713b76315075e60a4fc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i052968a7f199437981de963063744752_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id5a66b4572db4ab399b2e702b8ffee05_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa6eaa8f1a70498d926a0cb1dbde7d72_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieeac2901dd684ed69ac7dc0ff98022eb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9fcfaf7824d64b9bb863bb2bb1a96f57_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:MunicipalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ef8fe2ed18e4e1c903a5a77bc6d067f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:MunicipalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b8e44cf0d854c6a8ffcd53f2bbdc4a5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:MunicipalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0736547d10e14b2fadff1811e91efed6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:MunicipalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b826cb4b34d4f928ca121242016afe5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryNotesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e58db3cfec844708ba6a5110743b925_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryNotesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1fb8d323cbc4474a890bb5ab2465e0d2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryNotesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i49d7325d663541669cadb22f5a787aac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryNotesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3eb8e91b47574e69b5236212734d5083_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:OtherSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i270e47ad8f5844a0831603854ce194d5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:OtherSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7295891dbf4b4f459816f9a95dad6714_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:OtherSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieae1018a022f419c9aa1531e2b00dca4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">moh:OtherSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i190b35ef771146df8a818618851e6a3f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibbf693e25f5a4ebf9250fd68ce2950e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if52a67536a744d0b90d11bd78cf7998f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10b9b8d17e374008b7329a534d4c0149_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">moh:PassportHealthPlanIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8fdfda1d1d16499a9402164e4e4f4e03_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">moh:PassportHealthPlanIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9a3142762e9247bfbf4913e702404e5f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:A4375SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia93f41504e5f48cdba1755c5e65b51f7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:A4375SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i09d10cc7944a4453beaf539c8ff11517_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:A4375SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if8e94dd96f934aa5a6a55e95e6dab65b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:A4375SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i667d4c10d0d541b4a621369768be8f9d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:A4375SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7548b43b7e004417bb3c3e5bc22c6792_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:ThreePointEightSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i89f3df2d347f4234a6ae2307e0c7d997_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:ThreePointEightSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icaad278a073b49aaa7a885948908e3a1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:ThreePointEightSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i026a6d8cbbef464897d4870a368791a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:ThreePointEightSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ee760da1b28449ca31fddfb84b0c9cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:ThreePointEightSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic71e74426c4d4a47a968441f7cc4e644_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:A3875SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2eeb4ef2306546f683124d66e0cc2c9e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:A3875SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iec1d47948ad147d7b6e3a607f4a3f623_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:A3875SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if67493c2244b4d949afae50acb46e898_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:A3875SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b486f215f0f47e9bec59a2958400c46_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:A3875SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i336faa44a4474c1dbaab515e88dfd6f8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i00b9846f8ab741a7a81b6a1881db118c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i34db8d0d68ad459abee2dedaf94fb59e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if1db58a239b44e939417609ba1c6214d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i981032f211e849a7a97e81debdde74f8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3f2dec32b2f8497d84de91214240e50b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i35e75d7432e045b5a9f0052696b6363c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1c43ba0bef7432fa64f0a1015531f19_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic547a27fbb364948b07e585ed7486eaf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i67f551e16d8647e39b37dac2c2740f15_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if4a309d2d8cb4821aa0475ead5812af3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i56167823d9874d6bb924e7be1a57bdbf_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5b66410d1c3b4c83912fa6ac7b1eef74_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icad6f700afd142889570c4bc6c440975_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i32acdb8c5aae48aa943702cfe062eccb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4b766d4dde7843c2ae85dfb03e99ec8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i243adb2f307a4bb1a9f0ee54a4ab5f7c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i91512e3baff44f93800066d1a2634e8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i235a494ba43d47dbb8b49b6c6a3dda1e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4c5bfe5423b84524aa77ca2d779cc337_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic17fc126e9314818967ca7503799f5d2_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i72b1cc89935440f994ebad46f506f925_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i2e0394a1578e48b1a2575716c0fa35cd_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i474fffdd4ac147c5a5e8543b2bab67b1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3ce67e028ee24444a28deb3d3dc9ee08_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:A4375SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd921d6c459e4c49a48bf67574cb20bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:ThreePointEightSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b8abfc01db443788004fed5f53f4b0b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">moh:A3875SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i956ca32564bf4b33a1039490182e9ec0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9860642e69514c50876266851d41ca2a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i171910b672aa46b4bd45ffa32b9d632c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iaf0a04e8f86a4528b155df0b3c3942d3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i55c2881a05df41ccbd1e74166e4587d9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i43127ea828c347608863925c8b4134e2_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i518aeb7b1eb046559de7f78fded61492_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1ff7a097639d4c249b21d1d7e3f2fd3e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3774442eb7424bcdae5b1402f528e216_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i350f1fef8f854a1c978d383ab8a7e0a7_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:OtherProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3f157c9ab17a49ed9d54ab323b24a94a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:OtherProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i18a1d1ad32454921940859cfcce473c8_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:OtherProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i950c6d3282e54a6cae5069c41ba15cba_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:OtherProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9f5955e7c3f1499f844ce22ebfc82838_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4119ef2f919841fbaeec0ecb43e00c7c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0b21d762b1664818803bf1d837b95ce7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i948fa41bc2194de9a76a3af5927a21d0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib5c523ffe6fc4e1c8dd3a336afb9dd22_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i97bef09a87fa4b6ab6362eefff08cc0c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i944feddb0d004d89880b7fa1c2f2f9fe_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8a5cd086d3554062b584d2f65457e480_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MedicareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ieb508c6aee044e79801d1cc04b09eeb0_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i90c3555970f245aaa837d343f74a6fd5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i206ba0af7c5d40d2aa536620fb953a8d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i45fcbb125a0043a2a4978b6ec3c89501_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i598507c537524c88a7b05e587c79e40f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:OtherProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if0c34520343d4ca8854230c0a042e419_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:OtherProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8e80e5ef81ff444fa8507c1f7990db8a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:OtherProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie904c96b2f5b4793980418f830f0306f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">moh:OtherProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i45ce1da383a94cbc96ca42c9527856c7_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i99de9479f07e455db412c8c0a4ccaefd_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i513b2bee9c9a4d80a84666d4feedab9b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2b06fcc9841846fe99a86d2a541dacc9_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i910a8dfa90b84b9b92b6f4cc35478aa8_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i58063cb6b1ef4fdea446e8c6b81321ba_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iac9f2d0c70294b35aeca5b3c02da0e51_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i481aaa75880e4303abd092554268e065_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001179929</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>moh:segment</measure>
    </unit>
    <unit id="member">
        <measure>moh:member</measure>
    </unit>
    <unit id="position">
        <measure>moh:position</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="security">
        <measure>moh:security</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80L2ZyYWc6MDAwMmM1YTJlOWIxNDg2NDlmOGUzYjZmZGQ4MGNhZGEvdGFibGU6NjU4MzIwNmI3MTJlNGY4ZGIzYmNiMTE3N2UwOTlkZTcvdGFibGVyYW5nZTo2NTgzMjA2YjcxMmU0ZjhkYjNiY2IxMTc3ZTA5OWRlN18zLTEtMS0xLTUzNDI1_c9b872a5-3471-464a-83bb-b8c1e9963622">0001179929</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80L2ZyYWc6MDAwMmM1YTJlOWIxNDg2NDlmOGUzYjZmZGQ4MGNhZGEvdGFibGU6NjU4MzIwNmI3MTJlNGY4ZGIzYmNiMTE3N2UwOTlkZTcvdGFibGVyYW5nZTo2NTgzMjA2YjcxMmU0ZjhkYjNiY2IxMTc3ZTA5OWRlN180LTEtMS0xLTUzNDI1_5a27a08e-1b0c-4faa-b004-daffef880b25">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80L2ZyYWc6MDAwMmM1YTJlOWIxNDg2NDlmOGUzYjZmZGQ4MGNhZGEvdGFibGU6NjU4MzIwNmI3MTJlNGY4ZGIzYmNiMTE3N2UwOTlkZTcvdGFibGVyYW5nZTo2NTgzMjA2YjcxMmU0ZjhkYjNiY2IxMTc3ZTA5OWRlN181LTEtMS0xLTUzNDI1_d2238295-2bdc-41a5-8bd0-945641f8ed20">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80L2ZyYWc6MDAwMmM1YTJlOWIxNDg2NDlmOGUzYjZmZGQ4MGNhZGEvdGFibGU6NjU4MzIwNmI3MTJlNGY4ZGIzYmNiMTE3N2UwOTlkZTcvdGFibGVyYW5nZTo2NTgzMjA2YjcxMmU0ZjhkYjNiY2IxMTc3ZTA5OWRlN182LTEtMS0xLTUzNDI1_258ff248-df9b-4d57-b403-b8ac6ee911e8">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80L2ZyYWc6MDAwMmM1YTJlOWIxNDg2NDlmOGUzYjZmZGQ4MGNhZGEvdGFibGU6NjU4MzIwNmI3MTJlNGY4ZGIzYmNiMTE3N2UwOTlkZTcvdGFibGVyYW5nZTo2NTgzMjA2YjcxMmU0ZjhkYjNiY2IxMTc3ZTA5OWRlN183LTEtMS0xLTUzNDI1_42ee3394-c7dd-469a-8fdb-ae6873b4fea2">false</dei:AmendmentFlag>
    <moh:HealthPlanContractTerm
      contextRef="i69c352668c384863b8257759c1dd6f14_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfNjE0_47666952-d013-47d7-829e-52bd156bb34b">P3Y</moh:HealthPlanContractTerm>
    <dei:DocumentType
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8yMTAy_54f43461-1fc1-46b8-adcc-f558ab53456b">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGFibGU6MTVkMzVmYzBjZmM3NDNhMTgzODIzZDViZmRlNjIzYTgvdGFibGVyYW5nZToxNWQzNWZjMGNmYzc0M2ExODM4MjNkNWJmZGU2MjNhOF8wLTAtMS0xLTUzNDI1_18b16e9b-0007-4e41-93dd-25d26f1c360d">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8xMzc_e0414e80-c98e-44a0-b143-c32a42d29eec">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGFibGU6OTUyOGNiNWMyNDNiNGUyMjkzNzYwN2E2NWY2MWJlMzMvdGFibGVyYW5nZTo5NTI4Y2I1YzI0M2I0ZTIyOTM3NjA3YTY1ZjYxYmUzM18wLTAtMS0xLTUzNDI1_c406b1b6-acf2-4f25-bf63-622c78da3581">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8yMDk3_dffecf56-336b-478c-a104-ba08cc34f4dc">001-31719</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8yMDk4_8e8567bf-f428-4ec8-a892-1a4bdca7d20e">MOLINA HEALTHCARE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGFibGU6ZDc4YzYzZTI1NzFkNGM1Yjk0MjgzNjBkOGYzM2NiZjMvdGFibGVyYW5nZTpkNzhjNjNlMjU3MWQ0YzViOTQyODM2MGQ4ZjMzY2JmM18wLTAtMS0xLTUzNDI1_5c4e42ef-d989-4b42-bd75-f364faf8c9c5">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGFibGU6ZDc4YzYzZTI1NzFkNGM1Yjk0MjgzNjBkOGYzM2NiZjMvdGFibGVyYW5nZTpkNzhjNjNlMjU3MWQ0YzViOTQyODM2MGQ4ZjMzY2JmM18wLTMtMS0xLTUzNDI1_a9ce84c9-9547-4e84-83e4-c5ae041851a1">13-4204626</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGFibGU6ZDc4YzYzZTI1NzFkNGM1Yjk0MjgzNjBkOGYzM2NiZjMvdGFibGVyYW5nZTpkNzhjNjNlMjU3MWQ0YzViOTQyODM2MGQ4ZjMzY2JmM18zLTAtMS0xLTUzNDI1L3RleHRyZWdpb246MDFkNmI0YTRlZjIzNGMwZDk4OTIzODgzOWFjZmI0YWZfNA_e32530aa-d680-4fd6-86a8-ddafda8b9943">200 Oceangate</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGFibGU6ZDc4YzYzZTI1NzFkNGM1Yjk0MjgzNjBkOGYzM2NiZjMvdGFibGVyYW5nZTpkNzhjNjNlMjU3MWQ0YzViOTQyODM2MGQ4ZjMzY2JmM18zLTAtMS0xLTUzNDI1L3RleHRyZWdpb246MDFkNmI0YTRlZjIzNGMwZDk4OTIzODgzOWFjZmI0YWZfOA_ce9bc041-6df6-4e4f-95c6-3e5306ab5b01">Suite 100</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGFibGU6ZDc4YzYzZTI1NzFkNGM1Yjk0MjgzNjBkOGYzM2NiZjMvdGFibGVyYW5nZTpkNzhjNjNlMjU3MWQ0YzViOTQyODM2MGQ4ZjMzY2JmM180LTAtMS0xLTUzNDI1_3109e4e6-26ee-4dbe-9c12-2aca86bc9f30">Long Beach,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGFibGU6ZDc4YzYzZTI1NzFkNGM1Yjk0MjgzNjBkOGYzM2NiZjMvdGFibGVyYW5nZTpkNzhjNjNlMjU3MWQ0YzViOTQyODM2MGQ4ZjMzY2JmM180LTEtMS0xLTUzNDI1_f1e7562a-d0d0-4527-906f-918f99374cba">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGFibGU6ZDc4YzYzZTI1NzFkNGM1Yjk0MjgzNjBkOGYzM2NiZjMvdGFibGVyYW5nZTpkNzhjNjNlMjU3MWQ0YzViOTQyODM2MGQ4ZjMzY2JmM180LTMtMS0xLTUzNDI1_fd2c6f45-1746-4460-a2d1-45ce987f3fc9">90802</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8yMDk5_ed3ec324-73c9-422e-9bcc-190a35460805">562</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8yMTAw_e3afa192-db0a-4f95-854d-d1d554ff79d6">435-3666</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGFibGU6YjZlODI4ZjMyOGZkNDFmMDk2Y2M1NzYzZjNkZGMwNmIvdGFibGVyYW5nZTpiNmU4MjhmMzI4ZmQ0MWYwOTZjYzU3NjNmM2RkYzA2Yl8xLTAtMS0xLTUzNDI1_61a99bc9-b29a-4a02-89ee-83268b2c3da8">Common Stock, $0.001 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGFibGU6YjZlODI4ZjMyOGZkNDFmMDk2Y2M1NzYzZjNkZGMwNmIvdGFibGVyYW5nZTpiNmU4MjhmMzI4ZmQ0MWYwOTZjYzU3NjNmM2RkYzA2Yl8xLTEtMS0xLTUzNDI1_db1e8586-6bc3-40cc-9d24-b0934592d747">MOH</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGFibGU6YjZlODI4ZjMyOGZkNDFmMDk2Y2M1NzYzZjNkZGMwNmIvdGFibGVyYW5nZTpiNmU4MjhmMzI4ZmQ0MWYwOTZjYzU3NjNmM2RkYzA2Yl8xLTItMS0xLTUzNDI1_29d1d1f1-aa25-4947-9d77-d130d3bda474">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8yMTAz_f9fd4003-2c40-4ed7-ac7b-7f79c8a4e584">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8yMDk0_91daef83-c855-4afe-896a-cd6f18e40c72">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8yMTA0_b69fe29a-d881-42ef-958f-846f9252852d">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8yMDk1_ec894fae-cd4e-48ed-a1ae-d993a214c46b">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8yMTAx_ff6d2a06-e6a2-49f9-9b0d-16fb40ab1845">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8yMDk2_03956391-2587-4420-b94b-6afbbd70a461">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia314954b9990458e9135327514482722_I20220722"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xL2ZyYWc6NDIwZjkyNzg0MGYwNGMzOTgwMzI5Yjc0NmU2MTlkNTEvdGV4dHJlZ2lvbjo0MjBmOTI3ODQwZjA0YzM5ODAzMjliNzQ2ZTYxOWQ1MV8yMDky_5cb55fda-12d9-4b68-9b6e-9b865b1cf672"
      unitRef="shares">58100000</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:PremiumsEarnedNet
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfNS0xLTEtMS01MzQyNQ_8da452d7-b020-468d-8489-ed0955d31fd7"
      unitRef="usd">7799000000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfNS0zLTEtMS01MzQyNQ_bebfad8a-42b5-41e7-90b5-b13bd1f16978"
      unitRef="usd">6583000000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfNS01LTEtMS01MzQyNQ_f9e2f96a-7663-4594-b5d5-99a4f5ac2caf"
      unitRef="usd">15330000000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfNS03LTEtMS01MzQyNQ_a1970e2e-399d-4e5b-86ea-8063981871f9"
      unitRef="usd">12889000000</us-gaap:PremiumsEarnedNet>
    <moh:HealthCareOrganizationPremiumTaxRevenue
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfNi0xLTEtMS01MzQyNQ_71f23b13-1945-479b-b6f5-769eb14dd55f"
      unitRef="usd">215000000</moh:HealthCareOrganizationPremiumTaxRevenue>
    <moh:HealthCareOrganizationPremiumTaxRevenue
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfNi0zLTEtMS01MzQyNQ_b3cc1738-e691-4b7d-8f93-2aee5a6d654f"
      unitRef="usd">185000000</moh:HealthCareOrganizationPremiumTaxRevenue>
    <moh:HealthCareOrganizationPremiumTaxRevenue
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfNi01LTEtMS01MzQyNQ_8fa16ccb-ec15-4741-b203-74895199c6a7"
      unitRef="usd">423000000</moh:HealthCareOrganizationPremiumTaxRevenue>
    <moh:HealthCareOrganizationPremiumTaxRevenue
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfNi03LTEtMS01MzQyNQ_888c0b3c-f0b7-4309-8dbd-d3dc9d1e7d1e"
      unitRef="usd">372000000</moh:HealthCareOrganizationPremiumTaxRevenue>
    <us-gaap:NetInvestmentIncome
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfOC0xLTEtMS01MzQyNQ_40055a04-50ac-4974-9c09-c13b3ad77ebb"
      unitRef="usd">22000000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfOC0zLTEtMS01MzQyNQ_801919ff-005e-4125-bc8d-be8086213b1c"
      unitRef="usd">10000000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfOC01LTEtMS01MzQyNQ_566f19de-e247-4d2c-a4f1-1c2cd1736e71"
      unitRef="usd">33000000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfOC03LTEtMS01MzQyNQ_e106b5bb-8d47-46c8-9435-25693285ab94"
      unitRef="usd">19000000</us-gaap:NetInvestmentIncome>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfOS0xLTEtMS01MzQyNQ_e7bd790d-a33e-4cab-b18f-42fda633b3ce"
      unitRef="usd">18000000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfOS0zLTEtMS01MzQyNQ_2b4c6c2c-d087-4d9c-a62c-3b3eca6cf800"
      unitRef="usd">22000000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfOS01LTEtMS01MzQyNQ_119df054-751d-4060-bf93-49c0663a8485"
      unitRef="usd">38000000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfOS03LTEtMS01MzQyNQ_8fcb75d5-f33f-4164-835e-58fccd73d66f"
      unitRef="usd">42000000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:Revenues
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTAtMS0xLTEtNTM0MjU_a7b77456-d4b4-4723-a2bb-e13a3557368d"
      unitRef="usd">8054000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTAtMy0xLTEtNTM0MjU_cd612c13-f06f-4984-ac4b-2256511bb3d4"
      unitRef="usd">6800000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTAtNS0xLTEtNTM0MjU_cb8f06ef-8896-4bd9-b31e-266ab0fe1ffa"
      unitRef="usd">15824000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTAtNy0xLTEtNTM0MjU_77f91dbc-3deb-490a-adb4-7a42df776bb0"
      unitRef="usd">13322000000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTItMS0xLTEtNTM0MjU_a71a04e0-d3e5-4795-be8d-245c6990ad1c"
      unitRef="usd">6872000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTItMy0xLTEtNTM0MjU_1885d536-bc44-48ec-ba09-ff31588986d6"
      unitRef="usd">5819000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTItNS0xLTEtNTM0MjU_d22adf05-42c4-45ed-893b-4337546e944f"
      unitRef="usd">13435000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTItNy0xLTEtNTM0MjU_e8ff16da-d029-4971-92e6-6e948bd28ccd"
      unitRef="usd">11293000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTMtMS0xLTEtNTM0MjU_af461a7f-a686-433c-8f55-d9ce7bd6481c"
      unitRef="usd">551000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTMtMy0xLTEtNTM0MjU_998e58bf-677a-421d-89f0-e3c3508d750e"
      unitRef="usd">484000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTMtNS0xLTEtNTM0MjU_8af916f6-372f-4ba0-8be3-ce48df73dd0e"
      unitRef="usd">1122000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTMtNy0xLTEtNTM0MjU_f77df8b2-98ad-4316-aed1-072acc9cfbc0"
      unitRef="usd">957000000</us-gaap:GeneralAndAdministrativeExpense>
    <moh:PremiumTaxExpenses
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTQtMS0xLTEtNTM0MjU_136c9fc3-660e-4084-9d71-43c3303a3aee"
      unitRef="usd">215000000</moh:PremiumTaxExpenses>
    <moh:PremiumTaxExpenses
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTQtMy0xLTEtNTM0MjU_ecd9d161-84c0-41f8-9b55-0ab0187810c7"
      unitRef="usd">185000000</moh:PremiumTaxExpenses>
    <moh:PremiumTaxExpenses
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTQtNS0xLTEtNTM0MjU_3d787f5e-42b9-456c-ae81-35604a197f64"
      unitRef="usd">423000000</moh:PremiumTaxExpenses>
    <moh:PremiumTaxExpenses
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTQtNy0xLTEtNTM0MjU_50f961ba-5f77-445d-8f0b-349d56822a07"
      unitRef="usd">372000000</moh:PremiumTaxExpenses>
    <us-gaap:DepreciationAndAmortization
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTYtMS0xLTEtNTM0MjU_5071468b-47c0-4a62-9330-ea8740a35b4c"
      unitRef="usd">44000000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTYtMy0xLTEtNTM0MjU_fc3f476f-d00a-4ab8-b921-4be5fd9bccc1"
      unitRef="usd">31000000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTYtNS0xLTEtNTM0MjU_b4508529-def4-4030-bdb4-ee4897bae1fc"
      unitRef="usd">84000000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTYtNy0xLTEtNTM0MjU_0debbf80-9c0d-4e92-a00f-28e831424383"
      unitRef="usd">64000000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTctMS0xLTEtNTM0MjU_84b1c752-10c4-4a51-83f3-56568d29224c"
      unitRef="usd">11000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTctMy0xLTEtNTM0MjU_3578749f-76f5-4651-92e0-bbe19b5c7fb8"
      unitRef="usd">8000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTctNS0xLTEtNTM0MjU_06ba73d6-2665-4053-bce6-05a1b7656f70"
      unitRef="usd">27000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTctNy0xLTEtNTM0MjU_7383638d-00c7-4367-b436-0b398301ea36"
      unitRef="usd">28000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostsAndExpenses
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTgtMS0xLTEtNTM0MjU_161922bd-9451-44f6-a212-bb11b388ea1e"
      unitRef="usd">7693000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTgtMy0xLTEtNTM0MjU_0b6e2d39-ea5f-42b1-8af5-6ba9f594ae88"
      unitRef="usd">6527000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTgtNS0xLTEtNTM0MjU_05934993-6149-460f-9da4-facde1b52a7a"
      unitRef="usd">15091000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTgtNy0xLTEtNTM0MjU_9471b9ab-2c1b-466b-8dbd-fc731411a860"
      unitRef="usd">12714000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTktMS0xLTEtNTM0MjU_ddab19f2-18bb-43c8-8658-b1affeb87e62"
      unitRef="usd">361000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTktMy0xLTEtNTM0MjU_f619bc3d-97a9-4d3c-a52b-98a066639160"
      unitRef="usd">273000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTktNS0xLTEtNTM0MjU_dfd8bc5e-5fb1-45ed-9a5e-badb97a33365"
      unitRef="usd">733000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMTktNy0xLTEtNTM0MjU_d768c2f0-a484-4e92-9d75-88a9e5294be6"
      unitRef="usd">608000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjEtMS0xLTEtNTM0MjU_ed9745b9-0737-4d35-9385-de6e672d46e0"
      unitRef="usd">27000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjEtMy0xLTEtNTM0MjU_d8abf137-ca72-4a10-adc9-87016ee2b3a1"
      unitRef="usd">30000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjEtNS0xLTEtNTM0MjU_b8ff4a37-e2bb-48db-b030-b5466dbb3314"
      unitRef="usd">55000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjEtNy0xLTEtNTM0MjU_cdc5ad6a-9217-4782-81bc-f7a60ef49ff3"
      unitRef="usd">60000000</us-gaap:InterestExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjMtMS0xLTEtNTM0MjU_cead703c-4260-4e97-92aa-e619745a3e49"
      unitRef="usd">-27000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjMtMy0xLTEtNTM0MjU_9d2e8481-4ab4-46ff-9dff-38e67595657c"
      unitRef="usd">-30000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjMtNS0xLTEtNTM0MjU_59fc5212-f11c-4421-a75c-9c6fa0dd4403"
      unitRef="usd">-55000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjMtNy0xLTEtNTM0MjU_6a04df4b-2f17-47b5-9559-598f8ca0a2dc"
      unitRef="usd">-60000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjQtMS0xLTEtNTM0MjU_5e1d9339-edd0-49b4-8d0d-0324a7126c97"
      unitRef="usd">334000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjQtMy0xLTEtNTM0MjU_720e05fa-7f7f-40f3-8d16-3f26de4bceb2"
      unitRef="usd">243000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjQtNS0xLTEtNTM0MjU_bae8a6dd-b8f6-451c-b234-363802e4ebd1"
      unitRef="usd">678000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjQtNy0xLTEtNTM0MjU_0e7f6e3f-f47d-4321-881d-411ff826755f"
      unitRef="usd">548000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjUtMS0xLTEtNTM0MjU_c469e7e1-4cd1-4baf-81dd-7e449c659493"
      unitRef="usd">86000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjUtMy0xLTEtNTM0MjU_8d942634-50d4-4a17-8f61-2b5e7fac1616"
      unitRef="usd">58000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjUtNS0xLTEtNTM0MjU_c2675903-5132-4877-9fdd-b56206c5d015"
      unitRef="usd">172000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjUtNy0xLTEtNTM0MjU_236213e2-33ee-489f-8ad9-859b04c2cd8c"
      unitRef="usd">135000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjYtMS0xLTEtNTM0MjU_eb41a5e9-d6ab-402b-bbbf-c367606b23bf"
      unitRef="usd">248000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjYtMy0xLTEtNTM0MjU_a68e995b-b007-48bc-a497-b8f15ed16297"
      unitRef="usd">185000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjYtNS0xLTEtNTM0MjU_4ac72a39-eb75-4077-8405-758a55433dbe"
      unitRef="usd">506000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjYtNy0xLTEtNTM0MjU_c60dab45-2b87-4f9d-9a62-81e8a2a80597"
      unitRef="usd">413000000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjgtMS0xLTEtNTM0MjU_830a73d3-d705-4001-be8e-d6d6bcf6bcbe"
      unitRef="usdPerShare">4.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjgtMy0xLTEtNTM0MjU_3bc16a72-2c2d-4048-bc3b-c0dd0a686542"
      unitRef="usdPerShare">3.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjgtNS0xLTEtNTM0MjU_f46cb688-cf4f-407f-b325-f6386be09bff"
      unitRef="usdPerShare">8.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjgtNy0xLTEtNTM0MjU_737f6673-9a47-4fa1-9b88-a891a9f329d0"
      unitRef="usdPerShare">7.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjktMS0xLTEtNTM0MjU_4e68f004-b4c6-4f5d-a7a5-77c0deef5343"
      unitRef="usdPerShare">4.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjktMy0xLTEtNTM0MjU_7d45d40c-48f9-4e35-8e4b-09390554c638"
      unitRef="usdPerShare">3.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjktNS0xLTEtNTM0MjU_5ba160af-2e4b-4fa6-9229-41d8a0f780e0"
      unitRef="usdPerShare">8.63</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjY1NTU0OTE2YjkyMjQ2NDQ4ODFiOGNjN2UzYTIxMjZkL3RhYmxlcmFuZ2U6NjU1NTQ5MTZiOTIyNDY0NDg4MWI4Y2M3ZTNhMjEyNmRfMjktNy0xLTEtNTM0MjU_61d4541f-c6c7-441e-bb54-db162861ca9f"
      unitRef="usdPerShare">7.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfNC0xLTEtMS01MzQyNQ_4f5b503e-688e-49b7-940a-88c347a97b8a"
      unitRef="usd">248000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfNC0zLTEtMS01MzQyNQ_5334567c-bcc6-46a1-9aad-b56c031a9377"
      unitRef="usd">185000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfNC01LTEtMS01MzQyNQ_5dd1233f-f9a2-4bcd-b1a6-addcaa688fee"
      unitRef="usd">506000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfNC03LTEtMS01MzQyNQ_b7bbfa54-ca8f-427e-98c8-b96b611a2074"
      unitRef="usd">413000000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfNi0xLTEtMS01MzQyNQ_c3c5f6ad-e924-4ab6-b9ee-f451eb3bc7cb"
      unitRef="usd">-62000000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfNi0zLTEtMS01MzQyNQ_3fc9ae99-be73-4ab2-af50-ea0e729151fb"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfNi01LTEtMS01MzQyNQ_1e38db64-3d07-4c66-a3cd-db81e182cd64"
      unitRef="usd">-162000000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfNi03LTEtMS01MzQyNQ_5884ed05-15bd-43d9-aeac-37472d4a44ae"
      unitRef="usd">-14000000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfNy0xLTEtMS01MzQyNQ_7a2a45c2-dd04-482b-9221-9a566684cfa5"
      unitRef="usd">-15000000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfNy0zLTEtMS01MzQyNQ_a74aaf66-631a-408c-80db-144509420c07"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfNy01LTEtMS01MzQyNQ_b1da0699-99a7-474a-bfe8-5394c33f279d"
      unitRef="usd">-39000000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfNy03LTEtMS01MzQyNQ_e45203c5-9d90-4760-bb68-35f5af22baf6"
      unitRef="usd">-3000000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfOC0xLTEtMS01MzQyNQ_a722b569-dae8-4595-bdc0-efbcf57f6b87"
      unitRef="usd">-47000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfOC0zLTEtMS01MzQyNQ_b71a8aee-a58c-4b8e-9a59-4bec7e5f2c53"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfOC01LTEtMS01MzQyNQ_44815d81-8e8f-4a5e-8491-dd8fc2ffe8e9"
      unitRef="usd">-123000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfOC03LTEtMS01MzQyNQ_67173289-d37b-4f39-a1bd-5badfc7ae88f"
      unitRef="usd">-11000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfOS0xLTEtMS01MzQyNQ_14a97353-7f91-4a31-87c8-cb4a3722fb25"
      unitRef="usd">201000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfOS0zLTEtMS01MzQyNQ_08a518f8-db31-4968-9f68-f0f51917c675"
      unitRef="usd">185000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfOS01LTEtMS01MzQyNQ_5332ad69-de2d-4df2-9426-f5b8bb26f4d8"
      unitRef="usd">383000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xMy9mcmFnOjQxOGYyYmFjNDk5YzQzMzliMzFhMjEzYmNlM2JiMzZiL3RhYmxlOjc0MWVmZjQ2MDJlZjRiYjliYzE3YTk3OWVkYWM5MGE5L3RhYmxlcmFuZ2U6NzQxZWZmNDYwMmVmNGJiOWJjMTdhOTc5ZWRhYzkwYTlfOS03LTEtMS01MzQyNQ_65a3e950-7ef6-4385-bc78-730a160be3c4"
      unitRef="usd">402000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfNi0xLTEtMS01MzQyNQ_22ca981e-00b5-4450-91a4-9f94dd0b2444"
      unitRef="usd">4312000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfNi0zLTEtMS01MzQyNQ_ebca81a6-3912-4b46-abbd-b30100bedee8"
      unitRef="usd">4438000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfNy0xLTEtMS01MzQyNQ_138d522e-e77b-47f3-92fe-ef91606a7a53"
      unitRef="usd">3567000000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfNy0zLTEtMS01MzQyNQ_89bd0d29-c31f-4a3d-937f-3ae95129c959"
      unitRef="usd">3202000000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfOC0xLTEtMS01MzQyNQ_84e26111-6eed-4be5-8d32-5270daf5dd8b"
      unitRef="usd">2240000000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfOC0zLTEtMS01MzQyNQ_3a1eb787-b5b5-4809-8294-bd287fc04444"
      unitRef="usd">2177000000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfOS0xLTEtMS01MzQyNQ_49780d03-cacf-4516-823e-37e5d7bb8297"
      unitRef="usd">213000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfOS0zLTEtMS01MzQyNQ_668d1068-22cc-468b-af01-f30806ec7329"
      unitRef="usd">247000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTAtMS0xLTEtNTM0MjU_9a531057-f79f-4bbf-b9a0-d191f4a7899c"
      unitRef="usd">10332000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTAtMy0xLTEtNTM0MjU_dd95103a-1ccd-4d4a-8bcd-66fe4403f586"
      unitRef="usd">10064000000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTEtMS0xLTEtNTM0MjU_fb1b8c86-0e8c-4768-96f8-a01bf600e6e3"
      unitRef="usd">401000000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTEtMy0xLTEtNTM0MjU_f78f0fca-36b0-4ece-ab95-bb7d4cb2355c"
      unitRef="usd">396000000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTItMS0xLTEtNTM0MjU_55946a4c-094e-49ca-aa70-0b79c11807df"
      unitRef="usd">1286000000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTItMy0xLTEtNTM0MjU_addd6113-2859-46e8-8995-f4b35032b999"
      unitRef="usd">1252000000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:RestrictedInvestmentsNoncurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTMtMS0xLTEtNTM0MjU_08507c73-8c9e-4a61-a70e-e6e6f8a3b5be"
      unitRef="usd">219000000</us-gaap:RestrictedInvestmentsNoncurrent>
    <us-gaap:RestrictedInvestmentsNoncurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTMtMy0xLTEtNTM0MjU_0dbf9b39-740b-4d8e-adc6-9b5f8e122227"
      unitRef="usd">212000000</us-gaap:RestrictedInvestmentsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTQtMS0xLTEtNTM0MjU_7bc7a047-4e9f-441a-94f4-08bce34b9995"
      unitRef="usd">141000000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTQtMy0xLTEtNTM0MjU_cfc4ad13-8c8e-4346-a77b-ab9eda61ea7e"
      unitRef="usd">106000000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTUtMS0xLTEtNTM0MjU_ca928b08-d3c2-4bb3-8de9-ab686be3a1c6"
      unitRef="usd">193000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTUtMy0xLTEtNTM0MjU_c0ede6d9-8c5a-4293-8117-731a21dfc799"
      unitRef="usd">179000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTYtMS0xLTEtNTM0MjU_d82b46dd-0015-4e68-8af5-9187f73d86fb"
      unitRef="usd">12572000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMTYtMy0xLTEtNTM0MjU_96d203eb-46b2-430a-b0c5-00460ac1d6fc"
      unitRef="usd">12209000000</us-gaap:Assets>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjAtMS0xLTEtNTM0MjU_2b1e7f28-f24f-482d-a74c-9806ed19cddd"
      unitRef="usd">3775000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjAtMy0xLTEtNTM0MjU_a2e9eb58-a521-4d0c-8de4-e916342ee88f"
      unitRef="usd">3363000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <moh:MedicalPremiumLiabilityDueToAgency
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjEtMS0xLTEtNTM0MjU_eba4db0d-c763-46d2-afe8-4423163ed315"
      unitRef="usd">2722000000</moh:MedicalPremiumLiabilityDueToAgency>
    <moh:MedicalPremiumLiabilityDueToAgency
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjEtMy0xLTEtNTM0MjU_21341f4b-b5d7-4547-9005-8b1c1cb580ff"
      unitRef="usd">2472000000</moh:MedicalPremiumLiabilityDueToAgency>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjItMS0xLTEtNTM0MjU_66f384ae-dfbd-4582-aec7-088aae41ff0a"
      unitRef="usd">715000000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjItMy0xLTEtNTM0MjU_a737d988-7da2-4aa2-a8c0-8ca336ca5352"
      unitRef="usd">842000000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjMtMS0xLTEtNTM0MjU_6e1cc037-d585-45d2-992c-c24af45e2ecb"
      unitRef="usd">13000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjMtMy0xLTEtNTM0MjU_b1da7ec5-6e28-4e4d-bf24-dc4bdabe7472"
      unitRef="usd">370000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjQtMS0xLTEtNTM0MjU_d49a1cee-6da2-4b06-a4e6-34abb899dee0"
      unitRef="usd">7225000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjQtMy0xLTEtNTM0MjU_8af9791b-c3aa-4905-9d88-d6e1abf34e86"
      unitRef="usd">7047000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjUtMS0xLTEtNTM0MjU_a778ba21-dab1-4655-b70c-97afe6ae5658"
      unitRef="usd">2175000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjUtMy0xLTEtNTM0MjU_9aa90ff7-42b8-453b-97c0-8f92a533552c"
      unitRef="usd">2173000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjYtMS0xLTEtNTM0MjU_f0b63588-5718-4bb4-a232-2d2a0419c2e6"
      unitRef="usd">216000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjYtMy0xLTEtNTM0MjU_4daca05b-2c19-45a2-8088-479bbe8ec115"
      unitRef="usd">219000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjctMS0xLTEtNTM0MjU_74413cfc-b515-4fce-8e57-5ed29f66b951"
      unitRef="usd">126000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjctMy0xLTEtNTM0MjU_5813ca1e-e6e2-4952-a7b4-5c7d3245c963"
      unitRef="usd">140000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjgtMS0xLTEtNTM0MjU_de1de41d-b57b-4bc1-8067-98020c4d9a32"
      unitRef="usd">9742000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMjgtMy0xLTEtNTM0MjU_b48293b8-b636-4c33-b905-421b3afea2a8"
      unitRef="usd">9579000000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzAtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjo3OTAxNTEwMWJlZTk0OGIyOTE2NzkxNzdhZGRjZjI1ZF8xOQ_465bae21-36f7-4116-a82c-343f31d9017f"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzAtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjo3OTAxNTEwMWJlZTk0OGIyOTE2NzkxNzdhZGRjZjI1ZF8xOQ_82f77422-240d-402a-9599-e8b605436b67"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzAtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjo3OTAxNTEwMWJlZTk0OGIyOTE2NzkxNzdhZGRjZjI1ZF8zMw_c94f96f1-c833-4005-b970-9f785bc51678"
      unitRef="shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzAtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjo3OTAxNTEwMWJlZTk0OGIyOTE2NzkxNzdhZGRjZjI1ZF8zMw_eb32c7f6-577a-4508-9154-b5a46a3ae64c"
      unitRef="shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzAtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjo3OTAxNTEwMWJlZTk0OGIyOTE2NzkxNzdhZGRjZjI1ZF82OA_780230a4-72d8-41f3-bab0-9364996554e8"
      unitRef="shares">58000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzAtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjo3OTAxNTEwMWJlZTk0OGIyOTE2NzkxNzdhZGRjZjI1ZF82OA_b8d2bf2b-74fc-4a96-ba37-50885b0553cd"
      unitRef="shares">58000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzAtMS0xLTEtNTM0MjU_be75ad66-3031-48f7-881e-64e81b8c6f82"
      unitRef="usd">0</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzAtMy0xLTEtNTM0MjU_9f728151-5c61-42f7-af93-fcc4ac8f994f"
      unitRef="usd">0</us-gaap:CommonStockValueOutstanding>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzEtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjpkYThjYmE0ZTQ1OTY0OGJjOTNjYzk0ZWJjOGJlMGVlYV8yMg_6e49a5de-bfb3-400c-9c0e-0af217f51d51"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzEtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjpkYThjYmE0ZTQ1OTY0OGJjOTNjYzk0ZWJjOGJlMGVlYV8yMg_d18274e0-33a2-4339-a3c1-963c730d4a3e"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzEtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjpkYThjYmE0ZTQ1OTY0OGJjOTNjYzk0ZWJjOGJlMGVlYV8zNg_18b99afa-7c0d-47eb-997d-327e66c28ed0"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzEtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjpkYThjYmE0ZTQ1OTY0OGJjOTNjYzk0ZWJjOGJlMGVlYV8zNg_ac6b85ee-c913-4cf7-9524-8f688e414c37"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzEtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjpkYThjYmE0ZTQ1OTY0OGJjOTNjYzk0ZWJjOGJlMGVlYV81OA_19a6fa53-5c23-4ce0-ad92-2b9df39b576e"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzEtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjpkYThjYmE0ZTQ1OTY0OGJjOTNjYzk0ZWJjOGJlMGVlYV81OA_9668bf4c-2418-464e-97fd-ba60bf7cdae9"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzEtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjpkYThjYmE0ZTQ1OTY0OGJjOTNjYzk0ZWJjOGJlMGVlYV81OA_9c36d33b-2135-4c1d-ae62-9c2853fe6626"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzEtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjpkYThjYmE0ZTQ1OTY0OGJjOTNjYzk0ZWJjOGJlMGVlYV81OA_c54b6e0e-67d4-47bb-8c76-d4e0f09a8893"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzEtMS0xLTEtNTM0MjU_76982bca-ba86-4fd9-b097-5a99cf28eb8d"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzEtMy0xLTEtNTM0MjU_06b9ab95-4ea0-4e2f-8332-f99750b7a642"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzItMS0xLTEtNTM0MjU_ac46a7d7-8bd0-4126-b575-2de5827bcd81"
      unitRef="usd">251000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzItMy0xLTEtNTM0MjU_89c6e7ea-e659-4a7d-8ed8-36e9ebe381b4"
      unitRef="usd">236000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzMtMS0xLTEtNTM0MjU_e19ec5d3-2d8a-4c1b-a364-1f7e1690cdde"
      unitRef="usd">-128000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzMtMy0xLTEtNTM0MjU_6b65ed34-2765-4a04-8bcc-793b3a5e9dc1"
      unitRef="usd">-5000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzQtMS0xLTEtNTM0MjU_22fd2263-31a8-4561-92a7-0ceffaa82de5"
      unitRef="usd">2707000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzQtMy0xLTEtNTM0MjU_df878986-834e-4255-89de-18ee439e35a9"
      unitRef="usd">2399000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzUtMS0xLTEtNTM0MjU_5b989d31-ace7-4a4f-81a3-add5c73a1966"
      unitRef="usd">2830000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzUtMy0xLTEtNTM0MjU_f40f1832-0531-43d1-b447-76fa98108381"
      unitRef="usd">2630000000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzYtMS0xLTEtNTM0MjU_6b046416-a7cb-44bf-be96-cd0ff2d42ee4"
      unitRef="usd">12572000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xNi9mcmFnOmYzYTA4NDUwYWNlNTQwYWZhNTM4NjZkZGI4NjNkMjY2L3RhYmxlOmY4ZTdlZGQxZTE0NDQwZjU4ZjZjMTgxODE5MWFjMDk3L3RhYmxlcmFuZ2U6ZjhlN2VkZDFlMTQ0NDBmNThmNmMxODE4MTkxYWMwOTdfMzYtMy0xLTEtNTM0MjU_8e8313f0-bf1d-47a4-b741-f65e10bc2101"
      unitRef="usd">12209000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i322e1c629cbb43c5b9f0bf79cfa445c2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfNS0xLTEtMS01MzQyNQ_0bfee5ca-977e-4387-a9af-00341c72741b"
      unitRef="shares">58000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i322e1c629cbb43c5b9f0bf79cfa445c2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfNS0zLTEtMS01MzQyNQ_0b92d565-8966-4ab2-a49b-af680d3700a0"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7a255fa06fcc40798f83d226fbb16218_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfNS01LTEtMS01MzQyNQ_d038779d-9a5d-47b8-8687-60f4b3500e41"
      unitRef="usd">236000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia686775333944cc3a3947c89ffa37b6b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfNS03LTEtMS01MzQyNQ_4396bf72-00e0-4f30-b81b-ca1eed055c0a"
      unitRef="usd">-5000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e351a4f80df42d79995e2c9adc68265_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfNS05LTEtMS01MzQyNQ_1bb42452-4122-4a16-bf56-71d34aea30ce"
      unitRef="usd">2399000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfNS0xMS0xLTEtNTM0MjU_3ff7b9f5-94c0-4119-96b8-b92fbbc7dbad"
      unitRef="usd">2630000000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i06707fea258243519c7a6b07d7624a03_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfNi05LTEtMS01MzQyNQ_5c273efb-aa13-4a31-b8df-f88b2a73ef15"
      unitRef="usd">258000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5e1edba1684443a3a9de21dfa51f008f_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfNi0xMS0xLTEtNTM0MjU_e858ff39-2022-4627-912a-2edff0b2820d"
      unitRef="usd">258000000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1acbe7d0140a4738bc53e18553c7bedb_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTYtNy0xLTEtNTM0MjU_a9ee069f-c4d3-45a5-b171-f422c4a0d034"
      unitRef="usd">-76000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5e1edba1684443a3a9de21dfa51f008f_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTYtMTEtMS0xLTUzNDI1_cc1cd189-1574-488f-86cd-1a35fd4b3531"
      unitRef="usd">-76000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i57fbfa543570459799481651737ca592_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTctMS0xLTEtNTM0MjU_30068c29-5f0c-43e5-8059-eea66a32704d"
      unitRef="shares">1000000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ief101daee91b4bbdb875092095b29611_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTctNS0xLTEtNTM0MjU_95ae4017-9302-4db0-a15f-7f1f3c29cdd4"
      unitRef="usd">-18000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5e1edba1684443a3a9de21dfa51f008f_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTctMTEtMS0xLTUzNDI1_cf95327c-2819-4b66-841f-7ff3134bb50a"
      unitRef="usd">-18000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="ie3b2eaf3c08241bd81a187862a0a95a0_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTgtMS0xLTEtNTM0MjU_6b5da384-674a-4e92-8bc3-8f236005dcd7"
      unitRef="shares">59000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie3b2eaf3c08241bd81a187862a0a95a0_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTgtMy0xLTEtNTM0MjU_636882b0-b859-4e20-8635-94044f9ea941"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i980e8b9c0a004b29b6b55ba722933749_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTgtNS0xLTEtNTM0MjU_dd928c9b-df26-4e09-b1cf-89c55fbe9fe3"
      unitRef="usd">218000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieeedca1a0b0745d9b9dd7488f1db6855_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTgtNy0xLTEtNTM0MjU_4109392f-2dd8-4994-bd5c-983f515d948b"
      unitRef="usd">-81000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie8a48b97f9bf43089c3525508783cbd9_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTgtOS0xLTEtNTM0MjU_4894efa5-3068-4f3b-a655-cf90067df696"
      unitRef="usd">2657000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i07c4161281a145d6828412b880e69730_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTgtMTEtMS0xLTUzNDI1_e9d3b201-4086-4677-b037-8613596b5ff5"
      unitRef="usd">2794000000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie0b69e79bbfa4c379e37fc7a72a3702f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTktOS0xLTEtNTM0MjU_d859c1c4-bef0-45b8-ac62-b42649b5ddc3"
      unitRef="usd">248000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMTktMTEtMS0xLTUzNDI1_0cd411a4-31b0-4806-80fd-1de0e528d8a6"
      unitRef="usd">248000000</us-gaap:NetIncomeLoss>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ic255cf1be833419ca5c3cb518f7068a3_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMjAtMS0xLTEtNTM0MjU_c19fe80a-320b-4a78-bcaf-f00a9e07dea2"
      unitRef="shares">1000000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i66d4fcfc04a54107a3ec34959e26dd1e_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMjAtNS0xLTEtNTM0MjU_ffcaa50f-e8f8-4b6f-83b8-d67cddd94228"
      unitRef="usd">2000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ie0b69e79bbfa4c379e37fc7a72a3702f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMjAtOS0xLTEtNTM0MjU_f5f47cfb-2b71-40af-9331-ad972629f32b"
      unitRef="usd">198000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMjAtMTEtMS0xLTUzNDI1_1fe44853-6390-412e-a0bb-18d168325c85"
      unitRef="usd">200000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8c52f759be524bfbb90a97c707c3ea54_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMjktNy0xLTEtNTM0MjU_b8ee8555-cdb2-48c3-a310-c70caaa9b8f3"
      unitRef="usd">-47000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMjktMTEtMS0xLTUzNDI1_ecd26f82-02c1-4e23-8524-166159dec381"
      unitRef="usd">-47000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i66d4fcfc04a54107a3ec34959e26dd1e_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMzAtNS0xLTEtNTM0MjU_215068f6-547a-41a6-843d-9ff091a3eacf"
      unitRef="usd">35000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMzAtMTEtMS0xLTUzNDI1_8f905c2d-370b-4832-a5f4-828006517d2c"
      unitRef="usd">35000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="ie51e238c6d324a929fc97e370e424578_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMzEtMS0xLTEtNTM0MjU_e33647f4-5029-4771-bf22-06b0b238fc74"
      unitRef="shares">58000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie51e238c6d324a929fc97e370e424578_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMzEtMy0xLTEtNTM0MjU_a686ae1e-b91a-46b1-b478-15ae6d320394"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i17e1cd8638924a9196799eb1e78a3dac_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMzEtNS0xLTEtNTM0MjU_0ce9ddc0-fc6d-4150-a6ff-df3b402f995c"
      unitRef="usd">251000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ife8528cd9e624cca97daa83e92625175_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMzEtNy0xLTEtNTM0MjU_0bd73247-4980-4f4a-a4b9-69d7c1955a0d"
      unitRef="usd">-128000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c8d8ad84a5a4abd8f34ddebf8bcd528_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMzEtOS0xLTEtNTM0MjU_d9a61b6d-2e3f-4cff-8e64-912e3d82b194"
      unitRef="usd">2707000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOjA3NjQ4ZTcyNTIzMTQ0NzE5NGUxZmNmMTlmNjhlOTc4L3RhYmxlcmFuZ2U6MDc2NDhlNzI1MjMxNDQ3MTk0ZTFmY2YxOWY2OGU5NzhfMzEtMTEtMS0xLTUzNDI1_ad21fa54-0664-4a5c-b2e4-e1a32e1d6a0e"
      unitRef="usd">2830000000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i29eca921ae4c470e9abbcd9790df316c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfNS0xLTEtMS01MzQyNQ_962fe420-53b8-4185-9bd3-556846d16f52"
      unitRef="shares">59000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i29eca921ae4c470e9abbcd9790df316c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfNS0zLTEtMS01MzQyNQ_9254e48b-6a5d-4748-8f8e-635c5ea5fc01"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia028ec2e20de40d994fac3f16e5bbf1a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfNS01LTEtMS01MzQyNQ_49a3eca1-3cf5-4566-8df0-901ea50d8fad"
      unitRef="usd">199000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i721f98169106408d80c77b4f4d77999d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfNS03LTEtMS01MzQyNQ_d63899d5-9700-46d6-b98c-40d525a32c05"
      unitRef="usd">37000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i25f2765afbef4b62a1352b4558c87cff_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfNS05LTEtMS01MzQyNQ_85d27077-8427-4df1-b551-e874a8cc3607"
      unitRef="usd">1860000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibcf118fdb7b84103b80b7daa01768720_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfNS0xMS0xLTEtNTM0MjU_02c14523-6779-4cf2-934a-8426704b57e6"
      unitRef="usd">2096000000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i3c925a5ea81b4ed9837f8402d6346f38_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfNi05LTEtMS01MzQyNQ_f77244f9-efdc-410a-9073-2fbf4e7594c2"
      unitRef="usd">228000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i08cf2e35bc1c4915bb427724b3c03dd2_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfNi0xMS0xLTEtNTM0MjU_4eb5fbfa-8f9d-4121-9583-65d4a4a0b08e"
      unitRef="usd">228000000</us-gaap:NetIncomeLoss>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i888e66ca019f476ca9daefedec7abbc6_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfNy0xLTEtMS01MzQyNQ_05ed1e3f-052a-4401-a0a7-83628d42bdbe"
      unitRef="shares">1000000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i3ff5d4ddb2344acea12c840b7e09b9e3_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfNy01LTEtMS01MzQyNQ_5145bab9-1e3c-45c1-b043-e6d486913ec3"
      unitRef="usd">2000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i3c925a5ea81b4ed9837f8402d6346f38_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfNy05LTEtMS01MzQyNQ_50341031-83c4-43b1-8ef6-8a2a1e4c03b6"
      unitRef="usd">120000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i08cf2e35bc1c4915bb427724b3c03dd2_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfNy0xMS0xLTEtNTM0MjU_d97afbd6-05cc-43b5-b1e3-6b44c7fc5d98"
      unitRef="usd">122000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iee6f7a482df64bd783a5e308073d999f_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMTYtNy0xLTEtNTM0MjU_4f65f81c-aa70-49b9-8194-6788bdca536f"
      unitRef="usd">-11000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i08cf2e35bc1c4915bb427724b3c03dd2_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMTYtMTEtMS0xLTUzNDI1_d7516922-729e-45f7-a9d5-eaaa9517a288"
      unitRef="usd">-11000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3ff5d4ddb2344acea12c840b7e09b9e3_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMTctNS0xLTEtNTM0MjU_1b48dd1d-8fd5-4ac7-ab86-87ab0e4a3c53"
      unitRef="usd">-27000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i08cf2e35bc1c4915bb427724b3c03dd2_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMTctMTEtMS0xLTUzNDI1_70ab4072-1eb9-4d37-a376-e2d4e179c8c9"
      unitRef="usd">-27000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="ic3853e5a46e046b189de14af38d90197_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMTgtMS0xLTEtNTM0MjU_b21d111d-3bfe-48c6-b2a2-13e31b2c14a3"
      unitRef="shares">58000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic3853e5a46e046b189de14af38d90197_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMTgtMy0xLTEtNTM0MjU_f5c6173e-b36a-4ca8-b392-8c763e492560"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i16f4dd497d094f098fc3c3bc15da592c_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMTgtNS0xLTEtNTM0MjU_fb6abb23-5299-4ab2-b0b2-1cac6968dc2b"
      unitRef="usd">170000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5747aa682be64e2d8347bb136d01b7e6_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMTgtNy0xLTEtNTM0MjU_6b38618e-f6d8-4fb9-94d3-4663faa2acc9"
      unitRef="usd">26000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2e6929a4fe174adba5c7b0b377a0295a_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMTgtOS0xLTEtNTM0MjU_01535b00-e875-476a-89ba-6241ec0695e3"
      unitRef="usd">1968000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c26a896c50c4233b3b084ba66cf6782_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMTgtMTEtMS0xLTUzNDI1_3365f009-64c7-4b8a-aed6-6ee2190230b6"
      unitRef="usd">2164000000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i6d71de11e60140c8bec2e3bab81a0e0b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMjAtOS0xLTEtNTM0MjU_4017a9be-1310-4c52-8875-d9041a7e0fbf"
      unitRef="usd">185000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMjAtMTEtMS0xLTUzNDI1_925cf063-1270-4059-8561-004f941fc038"
      unitRef="usd">185000000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2a904dae7cbe400e95b9a6c84d3a0f5f_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMzEtNS0xLTEtNTM0MjU_d60e91e1-cb0a-4290-814d-07c9c4c8567d"
      unitRef="usd">21000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMzEtMTEtMS0xLTUzNDI1_0a7d13d8-e97a-4718-abf0-1564dd2d733f"
      unitRef="usd">21000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="if608d5e5729f4184b1140582600e20fb_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMzItMS0xLTEtNTM0MjU_8662a9ee-678a-47e9-9a91-42739f9e9a82"
      unitRef="shares">58000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if608d5e5729f4184b1140582600e20fb_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMzItMy0xLTEtNTM0MjU_f163bd0c-5929-4d8e-8830-1ad328d72438"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i087617069b904e92b16597231eeeff26_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMzItNS0xLTEtNTM0MjU_b8103b67-6a63-4760-8387-f40bf6a630bd"
      unitRef="usd">191000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i661176273488430184ec8897e7eaeed1_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMzItNy0xLTEtNTM0MjU_0cca82c2-57cf-4951-bbcb-c7dce2d05d98"
      unitRef="usd">26000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f3e340544c6483192641f9c95d76cfe_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMzItOS0xLTEtNTM0MjU_cc9acfd9-69b9-4df4-a843-8f084118959d"
      unitRef="usd">2153000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia40a3d6271f544c8a1b696aa6f36be6e_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8xOS9mcmFnOmY3YWMyY2NiMzQxZjQ2ZWU5NTNjZTkxNDZhZDMyNGUzL3RhYmxlOmEwMTE4MjAyMjEzODRmNTk5Njk0ZjliZjdkZWY2NGIzL3RhYmxlcmFuZ2U6YTAxMTgyMDIyMTM4NGY1OTk2OTRmOWJmN2RlZjY0YjNfMzItMTEtMS0xLTUzNDI1_8d774f40-d2fc-4f66-a845-a778dc34967f"
      unitRef="usd">2370000000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNS0xLTEtMS01MzQyNQ_f281f213-0d34-4dd6-a9c0-4b40999d6f19"
      unitRef="usd">506000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNS0zLTEtMS01MzQyNQ_ae602b42-45d9-4b49-b5e9-abece4391dd9"
      unitRef="usd">413000000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNy0xLTEtMS01MzQyNQ_194e9c6c-dddd-4fa0-a7f9-1b80b370ffb7"
      unitRef="usd">84000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNy0zLTEtMS01MzQyNQ_4ea0731c-ba4b-4985-8477-16a967dc580f"
      unitRef="usd">64000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfOC0xLTEtMS01MzQyNQ_cb9fde55-bf51-4e60-936a-2e8083586d3d"
      unitRef="usd">-3000000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfOC0zLTEtMS01MzQyNQ_bff2bfb1-c325-47b6-9338-57da3698459b"
      unitRef="usd">-7000000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:ShareBasedCompensation
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfOS0xLTEtMS01MzQyNQ_5e7a7457-8ede-4846-896d-4cae5d834454"
      unitRef="usd">57000000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfOS0zLTEtMS01MzQyNQ_dc41965f-4bfb-43b8-8322-ca5f07094fc5"
      unitRef="usd">35000000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTEtMS0xLTEtNTM0MjU_e7e70cc4-54df-4d2c-b310-d00a029bfc99"
      unitRef="usd">-6000000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTEtMy0xLTEtNTM0MjU_d29e5ed0-f1e9-4c14-b7ba-dfe1ed82f8af"
      unitRef="usd">10000000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTMtMS0xLTEtNTM0MjU_2262c20b-364c-4ad0-957e-dc87369c6eef"
      unitRef="usd">43000000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTMtMy0xLTEtNTM0MjU_6d4711e6-5016-4ab8-bda3-adbf5e6bc0f3"
      unitRef="usd">192000000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTQtMS0xLTEtNTM0MjU_58c54898-d536-4322-828d-d19d19d0bd1c"
      unitRef="usd">64000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTQtMy0xLTEtNTM0MjU_24d67068-e2f6-413c-94a8-2ae446b560d0"
      unitRef="usd">6000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTUtMS0xLTEtNTM0MjU_82a0bf16-2ee5-46ed-8195-5c3ff28d0b96"
      unitRef="usd">405000000</us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTUtMy0xLTEtNTM0MjU_93b85689-152d-4446-bec4-949827988068"
      unitRef="usd">272000000</us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities>
    <moh:IncreaseDecreaseInMedicalPremiumLiabilityDueToAgency
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTYtMS0xLTEtNTM0MjU_7b20b16c-e41f-49b9-9292-a8a4f92595ea"
      unitRef="usd">247000000</moh:IncreaseDecreaseInMedicalPremiumLiabilityDueToAgency>
    <moh:IncreaseDecreaseInMedicalPremiumLiabilityDueToAgency
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTYtMy0xLTEtNTM0MjU_1292d65f-fd55-4d30-9c18-2fd3caff645e"
      unitRef="usd">792000000</moh:IncreaseDecreaseInMedicalPremiumLiabilityDueToAgency>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTctMS0xLTEtNTM0MjU_ba7e85c4-99d3-45b4-8e6d-df30de0ab527"
      unitRef="usd">-147000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTctMy0xLTEtNTM0MjU_2507743b-8f43-462e-b901-1f576f932252"
      unitRef="usd">-15000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTgtMS0xLTEtNTM0MjU_e693e51b-bb54-45ad-ab4b-f99185d50fee"
      unitRef="usd">-357000000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTgtMy0xLTEtNTM0MjU_a22bec12-1647-4474-8524-8dabdf1791f7"
      unitRef="usd">-333000000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTktMS0xLTEtNTM0MjU_7c1eb54e-621e-4a44-8480-7ea22036ad8d"
      unitRef="usd">46000000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMTktMy0xLTEtNTM0MjU_fe88bf86-e7bb-4933-a2ce-cfbcfcd84079"
      unitRef="usd">14000000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjAtMS0xLTEtNTM0MjU_b894edac-1ff8-47d3-8d3f-a46df0327676"
      unitRef="usd">731000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjAtMy0xLTEtNTM0MjU_15ce3340-8d3e-4689-a408-dabd0a3464b6"
      unitRef="usd">1061000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjItMS0xLTEtNTM0MjU_644de900-f777-4758-9a26-1393df821e69"
      unitRef="usd">1413000000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjItMy0xLTEtNTM0MjU_051ed411-dc4f-4cae-8b05-9a5d6125f128"
      unitRef="usd">1006000000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjMtMS0xLTEtNTM0MjU_8b14fb2e-0a92-4595-8533-bc5c9cc72a07"
      unitRef="usd">879000000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjMtMy0xLTEtNTM0MjU_d049f70c-57fa-467b-8bf3-1fa354185f6a"
      unitRef="usd">622000000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjQtMS0xLTEtNTM0MjU_f73033fe-f314-4c13-be26-9f7311f1682a"
      unitRef="usd">50000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjQtMy0xLTEtNTM0MjU_c54f3d8d-afbd-4f14-a664-3db4bf6401ce"
      unitRef="usd">29000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjYtMS0xLTEtNTM0MjU_377ab4ef-db34-4761-a073-8bbdf8971565"
      unitRef="usd">7000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjYtMy0xLTEtNTM0MjU_54e2d3f4-bda8-4386-9d28-126aa9f49243"
      unitRef="usd">-5000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjctMS0xLTEtNTM0MjU_ee4fe994-42f8-449a-8a10-85a7a021825b"
      unitRef="usd">-591000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjctMy0xLTEtNTM0MjU_d43672df-5a30-435c-946e-68221be076f1"
      unitRef="usd">-408000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjktMS0xLTEtNTUyNTM_9f56dac3-717e-4742-b51a-bdaaef6f158a"
      unitRef="usd">200000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjktMy0xLTEtNTUyNTM_a06661a4-c1d0-4959-a51b-97d5b3a20d27"
      unitRef="usd">128000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <moh:CommonStockWithheldToSettleEmployeeTaxObligations
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjktMS0xLTEtNTM0MjU_75b63041-8628-4831-bbf6-34fe1585e230"
      unitRef="usd">53000000</moh:CommonStockWithheldToSettleEmployeeTaxObligations>
    <moh:CommonStockWithheldToSettleEmployeeTaxObligations
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMjktMy0xLTEtNTM0MjU_068c8a91-5f1c-4512-94b9-b40d1b9152d1"
      unitRef="usd">52000000</moh:CommonStockWithheldToSettleEmployeeTaxObligations>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMzAtMS0xLTEtNTM0MjU_1bfe840d-b4dd-4ce6-86ec-c11efcead98d"
      unitRef="usd">20000000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfMzAtMy0xLTEtNTM0MjU_dc8a37b2-45e2-43aa-9944-d91084cd15c9"
      unitRef="usd">20000000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNDAtMS0xLTEtNTM0MjU_46abd7b6-780f-486e-be71-ea027dd2ab77"
      unitRef="usd">5000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNDAtMy0xLTEtNTM0MjU_02a07e7c-024b-4d45-9996-7677ecbe14ba"
      unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNDEtMS0xLTEtNTM0MjU_9460a84f-3c62-4945-bc47-ab41e127fee4"
      unitRef="usd">-268000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNDEtMy0xLTEtNTM0MjU_925d5276-9ee2-4e49-ac83-d6f824605406"
      unitRef="usd">-200000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNDItMS0xLTEtNTM0MjU_d31ad318-04e2-4e93-9190-db6f922093a9"
      unitRef="usd">-128000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNDItMy0xLTEtNTM0MjU_82bbc9e1-a2c4-42b0-af38-cb09cc40e123"
      unitRef="usd">453000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNDMtMS0xLTEtNTM0MjU_60590558-9a9a-4102-ac74-3b344f67b94d"
      unitRef="usd">4506000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibcf118fdb7b84103b80b7daa01768720_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNDMtMy0xLTEtNTM0MjU_4758b168-9478-44aa-924b-cdbb2542f8b6"
      unitRef="usd">4223000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNDQtMS0xLTEtNTM0MjU_3eab0cd1-ca20-4e44-9b4e-1fee9e03d1a8"
      unitRef="usd">4378000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia40a3d6271f544c8a1b696aa6f36be6e_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8yMi9mcmFnOjk0ZDlhMTY5YTc3YTQ2YmI4MWYyNzlmNDEwMzQ1NDgxL3RhYmxlOjBlZDdiYTc0MzY0ZTQzZmU4MzA5ODdmYzkxZjA3YzU2L3RhYmxlcmFuZ2U6MGVkN2JhNzQzNjRlNDNmZTgzMDk4N2ZjOTFmMDdjNTZfNDQtMy0xLTEtNTM0MjU_8c3bb158-6864-40f4-9865-15c80a033fe2"
      unitRef="usd">4676000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfMzkyOQ_3d60d5d4-b129-44e8-b918-b65d1f744525">Organization and Basis of Presentation &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Organization and Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Molina Healthcare, Inc. provides managed healthcare services under the Medicaid and Medicare programs, and through the state insurance marketplaces (the &#x201c;Marketplace&#x201d;). We currently have four reportable segments consisting of: 1)&#160;Medicaid; 2)&#160;Medicare; 3)&#160;Marketplace; and 4)&#160;Other. Our reportable segments are consistent with how we currently manage the business and view the markets we serve. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, we served approximately 5.1&#160;million members eligible for government-sponsored healthcare programs, located across 19 states.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our state Medicaid contracts typically have terms of&#160;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfNjE0_47666952-d013-47d7-829e-52bd156bb34b"&gt;three&lt;/span&gt;&#160;to&#160;five years, contain renewal options exercisable by the state Medicaid agency, and allow either the state or the health plan to terminate the contract with or without cause. Such contracts are subject to risk of loss in states that issue requests for proposal (&#x201c;RFPs&#x201d;) open to competitive bidding by other health plans. If one of our health plans is not a successful responsive bidder to a state RFP, its contract may not be renewed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to contract renewal, our state Medicaid contracts may be periodically amended to include or exclude certain health benefits (such as pharmacy services, behavioral health services, or long-term care services); populations such as the aged, blind or disabled (&#x201c;ABD&#x201d;); and regions or service areas.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Developments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Wisconsin Acquisition &#x2014; Medicaid and Medicare. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 13, 2022, we announced a definitive agreement to acquire substantially all the assets of My Choice Wisconsin (&#x201c;MCW&#x201d;). As of May 2022, MCW served over 44,000 managed long-term services and supports and core Medicaid members throughout Wisconsin, delivering approximately $1&#160;billion in premium revenue for the 12 months ended March 31, 2022. The purchase price for the transaction is approximately $150&#160;million, net of expected tax benefits and required regulatory capital, which we intend to fund with cash on hand. The transaction is subject to receipt of applicable federal and state regulatory approvals, and the satisfaction of other customary closing conditions. We currently expect the transaction to close in 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Texas Acquisition&#x2014;Medicaid and Medicare. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2022, we closed on our acquisition of Cigna Corporation&#x2019;s Texas Medicaid and Medicare-Medicaid Plan (&#x201c;MMP&#x201d;) contracts, along with certain operating assets. See Note 4, &#x201c;Business Combinations,&#x201d; for further information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New York Acquisition&#x2014;Medicaid.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On October 7, 2021, we announced a definitive agreement to acquire the Medicaid Managed Long Term Care business of AgeWell New York. The purchase price for the transaction is approximately $106&#160;million, net of certain tax benefits and target allocation of required regulatory capital, which we intend to fund with cash on hand. The transaction is subject to applicable federal and state regulatory approvals and the satisfaction of other customary closing conditions. We currently expect the transaction to close in the fourth quarter of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;California Procurement&#x2014;Medicaid. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2022, we submitted our RFP response. We expect the award to be announced in early August 2022, with an effective date of January 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Texas Procurement&#x2014;Medicaid. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the Texas Health and Human Services Commission posted the ABD program (known in Texas as STAR+PLUS) RFP, with awards estimated to be announced in the first quarter of 2023, and start of operations in February 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nevada Procurement&#x2014;Medicaid.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Our new contract in Clark and Washoe Counties commenced on January 1, 2022, and offers health coverage to TANF, CHIP and Medicaid Expansion beneficiaries. The four year contract with a possible two-year extension was ratified in September 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Consolidation and Interim Financial Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Molina Healthcare, Inc., and its subsidiaries. In the opinion of management, these financial statements reflect all normal recurring adjustments, which are considered necessary for a fair presentation of the results as of the dates and for the interim periods presented have been included. All significant intercompany balances and transactions have been eliminated. The consolidated results of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;operations for the six months ended June 30, 2022 are not necessarily indicative of the results for the entire year ending December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited consolidated interim financial statements have been prepared under the assumption that users of the interim financial data have either read or have access to our audited consolidated financial statements for the fiscal year ended December&#160;31, 2021. Accordingly, certain disclosures that would substantially duplicate the disclosures contained in our December&#160;31, 2021, audited consolidated financial statements have been omitted. These unaudited consolidated interim financial statements should be read in conjunction with our audited consolidated financial statements for the fiscal year ended December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities. Estimates also affect the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfMjI4_79e8419e-57f6-4b84-ba9c-c2d824e1446c"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <moh:BusinessCombinationNumberOfMembersEligibleForTheHealthCarePrograms
      contextRef="i8ed236a7fb4b4f3f83603501676f7cd5_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfNDY5_806c2f28-b06c-4582-90cd-f1d4179c9167"
      unitRef="member">5100000</moh:BusinessCombinationNumberOfMembersEligibleForTheHealthCarePrograms>
    <moh:NumberOfStatesWithGovernmentSponsoredHealthcarePrograms
      contextRef="i8ed236a7fb4b4f3f83603501676f7cd5_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfNTUw_690f5052-58c4-43d3-9a78-cc3ed6c8695f"
      unitRef="position">19</moh:NumberOfStatesWithGovernmentSponsoredHealthcarePrograms>
    <moh:HealthPlanContractTerm
      contextRef="id6d01edc92af40eb800af08b230b5200_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfNjIw_412271b0-e9e2-4635-9c05-8c363b3ad2e7">P5Y</moh:HealthPlanContractTerm>
    <moh:NumberOfMembersCovered
      contextRef="ia89c7b43cab74a1cbc7667c5f04b4b8e_I20220531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfMjE5OTAyMzI2MDM4Ng_b8315690-8ec8-4170-8ecd-685fa7c29ff5"
      unitRef="member">44000</moh:NumberOfMembersCovered>
    <us-gaap:PremiumsEarnedNet
      contextRef="i1df90fde2cf944569d0ab2b1592e34fc_D20210401-20220331"
      decimals="-9"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfMjE5OTAyMzI2MDM5NQ_62d17306-7102-4cab-b813-23aef9696b68"
      unitRef="usd">1000000000</us-gaap:PremiumsEarnedNet>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ic01a462c34e04ee19c9134c41740772f_D20220713-20220713"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfMzg0ODI5MDcwMjA3NA_c80ce814-4fdd-4830-8953-cf7e21761ee1"
      unitRef="usd">150000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i29c299aa95794865b638ec801aa8e16a_D20211007-20211007"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfMzg0ODI5MDcwMzI4NQ_4bc04bed-334f-453c-89fd-3f9f35e97107"
      unitRef="usd">106000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <moh:HealthPlanContractTerm
      contextRef="id7e4e0d397714e928e1e36ce900ccdde_D20210901-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfMzkzMw_81bc339b-20e2-408c-9d9a-ba09f937b7f3">P4Y</moh:HealthPlanContractTerm>
    <moh:HealthPlanExtensionOptionPeriod
      contextRef="id7e4e0d397714e928e1e36ce900ccdde_D20210901-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfMzk2MA_37de538b-325b-40a4-a33f-f5f170379a93">P2Y</moh:HealthPlanExtensionOptionPeriod>
    <moh:ConsolidationAndInterimFinancialInformationPolicyPolicyTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfMzkyNw_2bedd59e-83ba-403e-b821-13a10e8c1409">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Consolidation and Interim Financial Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Molina Healthcare, Inc., and its subsidiaries. In the opinion of management, these financial statements reflect all normal recurring adjustments, which are considered necessary for a fair presentation of the results as of the dates and for the interim periods presented have been included. All significant intercompany balances and transactions have been eliminated. The consolidated results of &lt;/span&gt;&lt;/div&gt;operations for the six months ended June 30, 2022 are not necessarily indicative of the results for the entire year ending December&#160;31, 2022.The unaudited consolidated interim financial statements have been prepared under the assumption that users of the interim financial data have either read or have access to our audited consolidated financial statements for the fiscal year ended December&#160;31, 2021. Accordingly, certain disclosures that would substantially duplicate the disclosures contained in our December&#160;31, 2021, audited consolidated financial statements have been omitted. These unaudited consolidated interim financial statements should be read in conjunction with our audited consolidated financial statements for the fiscal year ended December&#160;31, 2021.</moh:ConsolidationAndInterimFinancialInformationPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zMS9mcmFnOmNjZmEyZWIwZTdkNzQ0YjQ4MzA2ZmNiMjU5Y2IxMGEzL3RleHRyZWdpb246Y2NmYTJlYjBlN2Q3NDRiNDgzMDZmY2IyNTljYjEwYTNfMzk0MA_cfec6840-fe27-4bf8-a755-21297ef4efc4">Use of EstimatesThe preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities. Estimates also affect the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.</us-gaap:UseOfEstimates>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzcwNQ_e4afeefe-f87d-44cc-9d59-7bf52c7ffe09">Significant Accounting Policies &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents consist of cash and short-term, highly liquid investments that are both readily convertible into known amounts of cash and have a maturity of three months or less on the date of purchase. The following table provides a reconciliation of cash and cash equivalents, and restricted cash and cash equivalents reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts presented in the accompanying consolidated statements of cash flows. The restricted cash and cash equivalents presented below are included in &#x201c;Restricted investments&#x201d; in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&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.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents, and restricted cash and cash equivalents presented in the consolidated statements of cash flows&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,378&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,676&#160;&lt;/span&gt;&lt;/td&gt;&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:3pt"&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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables consist primarily of premium amounts due from government agencies, which are subject to potential retroactive adjustments. Because substantially all of our receivable amounts are readily determinable and substantially all of our creditors are governmental authorities, our allowance for credit losses is insignificant. Any amounts determined to be uncollectible are charged to expense when such determination is made.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Government receivables&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pharmacy rebate receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Premium Revenue Recognition and Amounts Due Government Agencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premium revenue is generated from our contracts with state and federal agencies, in connection with our participation in the Medicaid, Medicare, and Marketplace programs. Premium revenue is generally received based on per member per month (&#x201c;PMPM&#x201d;) rates established in advance of the periods covered. These premium revenues are recognized in the month that members are entitled to receive healthcare services, and premiums collected in advance are deferred. State Medicaid programs and the federal Medicare program periodically adjust premium rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain components of premium revenue are subject to accounting estimates and are described in further detail below, and in our 2021 Annual Report on Form 10-K, Note 2, &#x201c;Significant Accounting Policies,&#x201d; under &#x201c;Contractual Provisions That May Adjust or Limit Revenue or Profit,&#x201d; and &#x201c;Quality Incentives.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contractual Provisions That May Adjust or Limit Revenue or Profit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Many of our contracts contain provisions that may adjust or limit revenue or profit, as described below. Consequently, we recognize premium revenue as it is earned under such provisions. Liabilities accrued for premiums to be returned under such provisions are reported in the aggregate as &#x201c;Amounts due government agencies,&#x201d; in the accompanying 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth amounts due government agencies, categorized by program:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medicaid program:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Minimum MLR and profit sharing&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medicare program:&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk adjustment and Part D risk sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Minimum MLR and profit sharing &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketplace program:&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Minimum MLR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts due government agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Medicaid Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Minimum MLR and Retroactive Premium Adjustments. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State Medicaid programs periodically adjust premium rates on a retroactive basis. In these cases, we adjust our premium revenue in the period in which we determine that the adjustment is probable and reasonably estimable, based on our best estimate of the ultimate premium we expect to realize for the period being adjusted. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in 2020, various states enacted temporary risk corridors in response to the reduced demand for medical services stemming from COVID-1&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which have resulted in a reduction of our medical margin. In some cases, these risk corridors were retroactive to earlier periods in 2020, or as early as the beginning of the states&#x2019; fiscal years in 2019. Since the second quarter of 2020, we have recognized risk corridors that we believe to be probable, and where the ultimate premium amount is reasonably estimable. For the three and six months ended June 30, 2022, we recognized approximately $94&#160;million and $122&#160;million, respectively, related to such risk corridors, primarily in the Medicaid segment, compared to $56&#160;million and $166&#160;million, respectively, recognized in the three and six months ended June&#160;30, 2021. The decrease is due to the elimination of several of the COVID-19 risk corridors. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is possible that certain states could change the structure of existing risk corridors, implement new risk corridors in the future or discontinue existing risk corridors. Due to these uncertainties, the ultimate outcomes could differ materially from our estimates as a result of changes in facts or further developments, which could have an adverse effect on our consolidated financial position, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Marketplace Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Risk Adjustment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Under this program, our health plans&#x2019; composite risk scores are compared with the overall average risk score for the relevant state and market pool. Generally, our health plans will make a risk adjustment payment into the pool if their composite risk scores are below the average risk score (risk adjustment payable), and will receive a risk adjustment payment from the pool if their composite risk scores are above the average risk score (risk adjustment receivable). We estimate our ultimate premium based on insurance policy year-to-date experience, and recognize estimated premiums relating to the risk adjustment program as an adjustment to premium revenue in our consolidated statements of income. As of June&#160;30, 2022, Marketplace risk adjustment payables amounted to $1,037 million and related receivables amounted to $61 million, for a net payable of $976 million. As of December&#160;31, 2021, Marketplace risk adjustment payables amounted to $902 million and related receivables amounted to $7 million, for a net payable of $895 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, investments, receivables, and restricted investments. Our investments and a portion of our cash equivalents are managed by professional portfolio managers operating under documented investment guidelines. Our portfolio managers must obtain our prior approval before selling investments where the loss position of those investments exceeds certain levels. Our investments consist primarily of investment-grade debt securities with final maturities of less than 15 years, or less than 15 years average life for structured securities. Restricted investments are invested principally in cash, cash equivalents, and U.S. Treasury securities. Concentration of credit risk with respect to accounts receivable is limited because our payors consist principally of the federal government, and governments of each state in which our health plan subsidiaries operate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes is determined using an estimated annual effective tax rate, which generally differs from the U.S.&#160;federal statutory rate primarily because of foreign and state taxes, and nondeductible expenses such as certain compensation and other general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective tax rate may be subject to fluctuations during the year as new information is obtained. Such information may affect the assumptions used to estimate the annual effective tax rate, including projected pretax earnings, the mix of pretax earnings in the various tax jurisdictions in which we operate, valuation allowances against deferred tax assets, the recognition or the reversal of the recognition of tax benefits related to uncertain tax positions, and changes in or the interpretation of tax laws in jurisdictions where we conduct business. We recognize deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of our assets and liabilities, along with net operating loss and tax credit carryovers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recent accounting pronouncements issued by the FASB (including its Emerging Issues Task Force), the American Institute of Certified Public Accountants, and the Securities and Exchange Commission (&#x201c;SEC&#x201d;) did not have, nor does management expect such pronouncements to have, a significant impact on our present or future consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzcxOA_9ba66aef-8d4b-4c36-8879-3c326125fc48">Cash and Cash EquivalentsCash and cash equivalents consist of cash and short-term, highly liquid investments that are both readily convertible into known amounts of cash and have a maturity of three months or less on the date of purchase.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzY4MQ_3cdaa089-ea63-4c2e-8d5c-cf93cf4643fb">The following table provides a reconciliation of cash and cash equivalents, and restricted cash and cash equivalents reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts presented in the accompanying consolidated statements of cash flows. The restricted cash and cash equivalents presented below are included in &#x201c;Restricted investments&#x201d; in the accompanying consolidated balance sheets.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&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.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents, and restricted cash and cash equivalents presented in the consolidated statements of cash flows&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,378&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,676&#160;&lt;/span&gt;&lt;/td&gt;&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:3pt"&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;/table&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzcyMg_5ed75b15-7288-42e5-9b38-4b4a31863ee1">The following table provides a reconciliation of cash and cash equivalents, and restricted cash and cash equivalents reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts presented in the accompanying consolidated statements of cash flows. The restricted cash and cash equivalents presented below are included in &#x201c;Restricted investments&#x201d; in the accompanying consolidated balance sheets.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&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.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents, and restricted cash and cash equivalents presented in the consolidated statements of cash flows&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,378&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,676&#160;&lt;/span&gt;&lt;/td&gt;&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:3pt"&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;/table&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNmYzVmOWMzNWJjNTQwYTdiZTUxZDBmMmRjMTc5YTQwL3RhYmxlcmFuZ2U6M2ZjNWY5YzM1YmM1NDBhN2JlNTFkMGYyZGMxNzlhNDBfNC0xLTEtMS01MzQyNQ_45850e5b-fdb5-47b2-a9ec-5db183db0b59"
      unitRef="usd">4312000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia40a3d6271f544c8a1b696aa6f36be6e_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNmYzVmOWMzNWJjNTQwYTdiZTUxZDBmMmRjMTc5YTQwL3RhYmxlcmFuZ2U6M2ZjNWY5YzM1YmM1NDBhN2JlNTFkMGYyZGMxNzlhNDBfNC0zLTEtMS01MzQyNQ_4249ce11-f15d-4ae6-90a5-c2e112a2a747"
      unitRef="usd">4608000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNmYzVmOWMzNWJjNTQwYTdiZTUxZDBmMmRjMTc5YTQwL3RhYmxlcmFuZ2U6M2ZjNWY5YzM1YmM1NDBhN2JlNTFkMGYyZGMxNzlhNDBfNS0xLTEtMS01MzQyNQ_ca902eaf-89be-4d86-99b0-54932f0e5580"
      unitRef="usd">66000000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ia40a3d6271f544c8a1b696aa6f36be6e_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNmYzVmOWMzNWJjNTQwYTdiZTUxZDBmMmRjMTc5YTQwL3RhYmxlcmFuZ2U6M2ZjNWY5YzM1YmM1NDBhN2JlNTFkMGYyZGMxNzlhNDBfNS0zLTEtMS01MzQyNQ_cf8498b9-2912-4981-8c75-234c150a8d71"
      unitRef="usd">68000000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNmYzVmOWMzNWJjNTQwYTdiZTUxZDBmMmRjMTc5YTQwL3RhYmxlcmFuZ2U6M2ZjNWY5YzM1YmM1NDBhN2JlNTFkMGYyZGMxNzlhNDBfNi0xLTEtMS01MzQyNQ_6dc21b32-8e5e-4226-9d48-879c95ebcc86"
      unitRef="usd">4378000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia40a3d6271f544c8a1b696aa6f36be6e_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNmYzVmOWMzNWJjNTQwYTdiZTUxZDBmMmRjMTc5YTQwL3RhYmxlcmFuZ2U6M2ZjNWY5YzM1YmM1NDBhN2JlNTFkMGYyZGMxNzlhNDBfNi0zLTEtMS01MzQyNQ_96b1c332-c784-4991-b4cd-da9bd6a5be4b"
      unitRef="usd">4676000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzcxMw_1f0c3f3f-55b7-4742-af7c-647f2ad466b2">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables consist primarily of premium amounts due from government agencies, which are subject to potential retroactive adjustments. Because substantially all of our receivable amounts are readily determinable and substantially all of our creditors are governmental authorities, our allowance for credit losses is insignificant. Any amounts determined to be uncollectible are charged to expense when such determination is made.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzY4Mg_fd3cd012-1fac-44a4-aa55-5b6a37225fb2">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Government receivables&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pharmacy rebate receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i3d45771865284d57b220e75fbaa68112_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNkYjhjZjFhOWU2ODQ0NDdiOTkxZDA3NjhmOGY1Y2EzL3RhYmxlcmFuZ2U6M2RiOGNmMWE5ZTY4NDQ0N2I5OTFkMDc2OGY4ZjVjYTNfMy0xLTEtMS01MzQyNQ_515e2de3-2794-403b-91fc-caf6b03f7588"
      unitRef="usd">1628000000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i9a9a8d82f1ac4143a3c24e3595f36b36_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNkYjhjZjFhOWU2ODQ0NDdiOTkxZDA3NjhmOGY1Y2EzL3RhYmxlcmFuZ2U6M2RiOGNmMWE5ZTY4NDQ0N2I5OTFkMDc2OGY4ZjVjYTNfMy0zLTEtMS01MzQyNQ_be3eccc8-0d23-4df1-9866-223a77b3d7d9"
      unitRef="usd">1566000000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="ia69caf54c5a84c009a2f5d73246bb69a_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNkYjhjZjFhOWU2ODQ0NDdiOTkxZDA3NjhmOGY1Y2EzL3RhYmxlcmFuZ2U6M2RiOGNmMWE5ZTY4NDQ0N2I5OTFkMDc2OGY4ZjVjYTNfNC0xLTEtMS01MzQyNQ_b6055229-9ba1-44bb-a466-63a599655aa0"
      unitRef="usd">272000000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="ie486fec1beef44439c58f60a8396028d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNkYjhjZjFhOWU2ODQ0NDdiOTkxZDA3NjhmOGY1Y2EzL3RhYmxlcmFuZ2U6M2RiOGNmMWE5ZTY4NDQ0N2I5OTFkMDc2OGY4ZjVjYTNfNC0zLTEtMS01MzQyNQ_5b7622a2-a8c4-481a-a43f-5e945ae113df"
      unitRef="usd">276000000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="iac0706c86f07479cb52f3e6bed32fb18_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNkYjhjZjFhOWU2ODQ0NDdiOTkxZDA3NjhmOGY1Y2EzL3RhYmxlcmFuZ2U6M2RiOGNmMWE5ZTY4NDQ0N2I5OTFkMDc2OGY4ZjVjYTNfNi0xLTEtMS01MzQyNQ_13e10015-594c-48c6-aa5b-42976b6f3a4f"
      unitRef="usd">340000000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="ia52925fad06043fcac6de96e48e5884d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNkYjhjZjFhOWU2ODQ0NDdiOTkxZDA3NjhmOGY1Y2EzL3RhYmxlcmFuZ2U6M2RiOGNmMWE5ZTY4NDQ0N2I5OTFkMDc2OGY4ZjVjYTNfNi0zLTEtMS01MzQyNQ_8c19bfc4-588e-446f-9e8a-e27913030f5e"
      unitRef="usd">335000000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNkYjhjZjFhOWU2ODQ0NDdiOTkxZDA3NjhmOGY1Y2EzL3RhYmxlcmFuZ2U6M2RiOGNmMWE5ZTY4NDQ0N2I5OTFkMDc2OGY4ZjVjYTNfOC0xLTEtMS01MzQyNQ_10e953aa-75c0-4abb-8ecb-a8707120bd1d"
      unitRef="usd">2240000000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOjNkYjhjZjFhOWU2ODQ0NDdiOTkxZDA3NjhmOGY1Y2EzL3RhYmxlcmFuZ2U6M2RiOGNmMWE5ZTY4NDQ0N2I5OTFkMDc2OGY4ZjVjYTNfOC0zLTEtMS01MzQyNQ_e0fb8034-38a6-4f11-84db-a6930a14cbb7"
      unitRef="usd">2177000000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzY4Nw_aab92a08-4b2d-4399-b0fc-0206f71a56dc">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Premium Revenue Recognition and Amounts Due Government Agencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premium revenue is generated from our contracts with state and federal agencies, in connection with our participation in the Medicaid, Medicare, and Marketplace programs. Premium revenue is generally received based on per member per month (&#x201c;PMPM&#x201d;) rates established in advance of the periods covered. These premium revenues are recognized in the month that members are entitled to receive healthcare services, and premiums collected in advance are deferred. State Medicaid programs and the federal Medicare program periodically adjust premium rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain components of premium revenue are subject to accounting estimates and are described in further detail below, and in our 2021 Annual Report on Form 10-K, Note 2, &#x201c;Significant Accounting Policies,&#x201d; under &#x201c;Contractual Provisions That May Adjust or Limit Revenue or Profit,&#x201d; and &#x201c;Quality Incentives.&#x201d;&lt;/span&gt;&lt;/div&gt;Contractual Provisions That May Adjust or Limit Revenue or ProfitMany of our contracts contain provisions that may adjust or limit revenue or profit, as described below. Consequently, we recognize premium revenue as it is earned under such provisions.&lt;div style="margin-bottom:6pt;margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Medicaid Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Minimum MLR and Retroactive Premium Adjustments. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State Medicaid programs periodically adjust premium rates on a retroactive basis. In these cases, we adjust our premium revenue in the period in which we determine that the adjustment is probable and reasonably estimable, based on our best estimate of the ultimate premium we expect to realize for the period being adjusted. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in 2020, various states enacted temporary risk corridors in response to the reduced demand for medical services stemming from COVID-1&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which have resulted in a reduction of our medical margin. In some cases, these risk corridors were retroactive to earlier periods in 2020, or as early as the beginning of the states&#x2019; fiscal years in 2019. Since the second quarter of 2020, we have recognized risk corridors that we believe to be probable, and where the ultimate premium amount is reasonably estimable. For the three and six months ended June 30, 2022, we recognized approximately $94&#160;million and $122&#160;million, respectively, related to such risk corridors, primarily in the Medicaid segment, compared to $56&#160;million and $166&#160;million, respectively, recognized in the three and six months ended June&#160;30, 2021. The decrease is due to the elimination of several of the COVID-19 risk corridors. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is possible that certain states could change the structure of existing risk corridors, implement new risk corridors in the future or discontinue existing risk corridors. Due to these uncertainties, the ultimate outcomes could differ materially from our estimates as a result of changes in facts or further developments, which could have an adverse effect on our consolidated financial position, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Marketplace Program&lt;/span&gt;&lt;/div&gt;Risk Adjustment. Under this program, our health plans&#x2019; composite risk scores are compared with the overall average risk score for the relevant state and market pool. Generally, our health plans will make a risk adjustment payment into the pool if their composite risk scores are below the average risk score (risk adjustment payable), and will receive a risk adjustment payment from the pool if their composite risk scores are above the average risk score (risk adjustment receivable). We estimate our ultimate premium based on insurance policy year-to-date experience, and recognize estimated premiums relating to the risk adjustment program as an adjustment to premium revenue in our consolidated statements of income.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ReservesReportedToOtherAgenciesTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzczNw_4c71f12d-1ec1-41af-b652-de1babd50ee3">Liabilities accrued for premiums to be returned under such provisions are reported in the aggregate as &#x201c;Amounts due government agencies,&#x201d; in the accompanying consolidated balance sheets. &lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth amounts due government agencies, categorized by program:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medicaid program:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Minimum MLR and profit sharing&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medicare program:&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk adjustment and Part D risk sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Minimum MLR and profit sharing &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketplace program:&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Minimum MLR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts due government agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReservesReportedToOtherAgenciesTextBlock>
    <moh:MedicalPremiumsLiabilityMedicalCareCostsThreshold
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfNC0xLTEtMS01MzQyNQ_f289fe0d-b698-4828-8019-36db10db0f14"
      unitRef="usd">1018000000</moh:MedicalPremiumsLiabilityMedicalCareCostsThreshold>
    <moh:MedicalPremiumsLiabilityMedicalCareCostsThreshold
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfNC0zLTEtMS01MzQyNQ_58860202-789a-42bc-a9cb-383f8f21e004"
      unitRef="usd">1016000000</moh:MedicalPremiumsLiabilityMedicalCareCostsThreshold>
    <moh:AmountsDueToGovernmentAgenciesMedicaidOther
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfNS0xLTEtMS01MzQyNQ_9a2c14c8-528c-4c62-b3eb-0814b61ae2a1"
      unitRef="usd">402000000</moh:AmountsDueToGovernmentAgenciesMedicaidOther>
    <moh:AmountsDueToGovernmentAgenciesMedicaidOther
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfNS0zLTEtMS01MzQyNQ_f8845143-2c3d-4121-bf69-bc6572bad0bd"
      unitRef="usd">263000000</moh:AmountsDueToGovernmentAgenciesMedicaidOther>
    <moh:AmountsDueToGovernmentAgenciesRiskAdjustmentAndPartDRiskSharing
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfNy0xLTEtMS01MzQyNQ_fe71427d-e7d1-4aff-aae7-de20edd446a5"
      unitRef="usd">68000000</moh:AmountsDueToGovernmentAgenciesRiskAdjustmentAndPartDRiskSharing>
    <moh:AmountsDueToGovernmentAgenciesRiskAdjustmentAndPartDRiskSharing
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfNy0zLTEtMS01MzQyNQ_19278fb6-7a2e-4452-b8be-375b1dfa0685"
      unitRef="usd">89000000</moh:AmountsDueToGovernmentAgenciesRiskAdjustmentAndPartDRiskSharing>
    <moh:AmountsDueToGovernmentAgenciesMedicareMedicalLossRatioAndProfitSharingThreshold
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfOC0xLTEtMS01MzQyNQ_66643bde-937f-44bb-9f0e-0104223c00d9"
      unitRef="usd">115000000</moh:AmountsDueToGovernmentAgenciesMedicareMedicalLossRatioAndProfitSharingThreshold>
    <moh:AmountsDueToGovernmentAgenciesMedicareMedicalLossRatioAndProfitSharingThreshold
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfOC0zLTEtMS01MzQyNQ_ffe48274-9ae3-4abc-a248-b99b76d285d6"
      unitRef="usd">101000000</moh:AmountsDueToGovernmentAgenciesMedicareMedicalLossRatioAndProfitSharingThreshold>
    <moh:OtherMedicareProgram
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfOS0xLTEtMS01MzQyNQ_a8b79b33-8319-4367-8fda-f5c22d564092"
      unitRef="usd">22000000</moh:OtherMedicareProgram>
    <moh:OtherMedicareProgram
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfOS0zLTEtMS01MzQyNQ_4b112352-fe06-4530-b2b5-a683ec522da0"
      unitRef="usd">35000000</moh:OtherMedicareProgram>
    <moh:AmountsDuetoGovernmentAgenciesRiskAdjustment
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfMTEtMS0xLTEtNTM0MjU_d9133432-d332-41f5-98e3-c91069c2a041"
      unitRef="usd">1037000000</moh:AmountsDuetoGovernmentAgenciesRiskAdjustment>
    <moh:AmountsDuetoGovernmentAgenciesRiskAdjustment
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfMTEtMy0xLTEtNTM0MjU_ca23a1fd-964a-4525-a335-1674a5fc8520"
      unitRef="usd">902000000</moh:AmountsDuetoGovernmentAgenciesRiskAdjustment>
    <moh:AmountsDueToGovernmentAgenciesMarketplaceMedicalLossRatioThreshold
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfMTItMS0xLTEtNTM0MjU_70f8fafe-138f-4fb4-9e64-ee71fd7a80e3"
      unitRef="usd">7000000</moh:AmountsDueToGovernmentAgenciesMarketplaceMedicalLossRatioThreshold>
    <moh:AmountsDueToGovernmentAgenciesMarketplaceMedicalLossRatioThreshold
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfMTItMy0xLTEtNTM0MjU_c3ec949d-7986-4332-9bdf-91ca7d970af4"
      unitRef="usd">18000000</moh:AmountsDueToGovernmentAgenciesMarketplaceMedicalLossRatioThreshold>
    <moh:AmountsDuetoGovernmentAgenciesOther
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfMTMtMS0xLTEtNTM0MjU_93f8323f-1991-43b1-a243-7cb735bdb04d"
      unitRef="usd">53000000</moh:AmountsDuetoGovernmentAgenciesOther>
    <moh:AmountsDuetoGovernmentAgenciesOther
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfMTMtMy0xLTEtNTM0MjU_77cfe1cb-68bb-4157-b804-3808d0e6875c"
      unitRef="usd">48000000</moh:AmountsDuetoGovernmentAgenciesOther>
    <moh:MedicalPremiumLiabilityDueToAgency
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfMTUtMS0xLTEtNTM0MjU_184aafe9-43c7-4862-b3fb-2390f9368e80"
      unitRef="usd">2722000000</moh:MedicalPremiumLiabilityDueToAgency>
    <moh:MedicalPremiumLiabilityDueToAgency
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RhYmxlOmYyZGUxOGY0ZjI1MjQzMGRiYTgyYWZiYmEyNDllMjkwL3RhYmxlcmFuZ2U6ZjJkZTE4ZjRmMjUyNDMwZGJhODJhZmJiYTI0OWUyOTBfMTUtMy0xLTEtNTM0MjU_8f45ce32-f726-4093-bb7b-a84f74731816"
      unitRef="usd">2472000000</moh:MedicalPremiumLiabilityDueToAgency>
    <us-gaap:IncreaseDecreaseInPremiumsReceivable
      contextRef="i5e0fdbbffd2641db86324227370c669a_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzY5NjU4MTQwMjYxNA_1c5a9a22-025c-4fcd-ad3a-f62a6d1a6985"
      unitRef="usd">-94000000</us-gaap:IncreaseDecreaseInPremiumsReceivable>
    <us-gaap:IncreaseDecreaseInPremiumsReceivable
      contextRef="id56cf22926434cb4bd3725fbc13f9040_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzY5NjU4MTQwMjYyOA_f37515f6-6160-40fa-b08e-85637851ec8c"
      unitRef="usd">-122000000</us-gaap:IncreaseDecreaseInPremiumsReceivable>
    <us-gaap:IncreaseDecreaseInPremiumsReceivable
      contextRef="i8cf72f78a26f477db02a1dcb9538901e_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfMjE5OTAyMzI2MzY3NQ_25f9af6c-9181-4061-ae88-e2b2e4233ea3"
      unitRef="usd">-56000000</us-gaap:IncreaseDecreaseInPremiumsReceivable>
    <us-gaap:IncreaseDecreaseInPremiumsReceivable
      contextRef="i65ea55c9b6294027b0b255d06c11a457_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfMzYyMw_cba957b1-628e-4f0b-831f-267674a9d59a"
      unitRef="usd">-166000000</us-gaap:IncreaseDecreaseInPremiumsReceivable>
    <moh:AffordableCareActPremiumStabilizationProgramRiskAdjustmentPayable
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNDk5OA_af8473cf-a8c8-43fb-9459-e731538cfff5"
      unitRef="usd">1037000000</moh:AffordableCareActPremiumStabilizationProgramRiskAdjustmentPayable>
    <moh:AffordableCareActPremiumStabilizationProgramRiskAdjustmentReceivable
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNTAzNw_ca85ab21-b8a6-413d-a6b3-96eed3ab6708"
      unitRef="usd">61000000</moh:AffordableCareActPremiumStabilizationProgramRiskAdjustmentReceivable>
    <moh:AffordableCareActPremiumStabilizationProgramRiskAdjustmentNetPayable
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNTA2Mg_a99376c8-d71e-4340-901d-945c18dd11f1"
      unitRef="usd">-976000000</moh:AffordableCareActPremiumStabilizationProgramRiskAdjustmentNetPayable>
    <moh:AffordableCareActPremiumStabilizationProgramRiskAdjustmentPayable
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNTEyNQ_84b51874-914c-40a4-9c8c-46471af40fad"
      unitRef="usd">902000000</moh:AffordableCareActPremiumStabilizationProgramRiskAdjustmentPayable>
    <moh:AffordableCareActPremiumStabilizationProgramRiskAdjustmentReceivable
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNTE2NA_50599712-3670-43a1-80a3-cd0f75539a8b"
      unitRef="usd">7000000</moh:AffordableCareActPremiumStabilizationProgramRiskAdjustmentReceivable>
    <moh:AffordableCareActPremiumStabilizationProgramRiskAdjustmentNetPayable
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNTE4OQ_a9cc2adf-509a-4459-b273-003d4c492e1f"
      unitRef="usd">895000000</moh:AffordableCareActPremiumStabilizationProgramRiskAdjustmentNetPayable>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzcyOQ_be79b8a7-63ca-4201-8ea6-e7333ad79587">&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, investments, receivables, and restricted investments. Our investments and a portion of our cash equivalents are managed by professional portfolio managers operating under documented investment guidelines. Our portfolio managers must obtain our prior approval before selling investments where the loss position of those investments exceeds certain levels. Our investments consist primarily of investment-grade debt securities with final maturities of less than 15 years, or less than 15 years average life for structured securities. Restricted investments are invested principally in cash, cash equivalents, and U.S. Treasury securities. Concentration of credit risk with respect to accounts receivable is limited because our payors consist principally of the federal government, and governments of each state in which our health plan subsidiaries operate.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <moh:InvestmentsMaturityPeriod
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNTgxNQ_49d0fc39-901a-4632-9612-6b0788dde12c">P15Y</moh:InvestmentsMaturityPeriod>
    <moh:InvestmentsAverageMaturityPeriod
      contextRef="ibbc9acf940e048f1aa24d9921d65fc3c_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNTgzMg_181f9299-4ced-45ce-b467-682818757a44">P15Y</moh:InvestmentsAverageMaturityPeriod>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzczMQ_de1a2d75-6153-44c6-9967-7e0058d93f48">&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes is determined using an estimated annual effective tax rate, which generally differs from the U.S.&#160;federal statutory rate primarily because of foreign and state taxes, and nondeductible expenses such as certain compensation and other general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective tax rate may be subject to fluctuations during the year as new information is obtained. Such information may affect the assumptions used to estimate the annual effective tax rate, including projected pretax earnings, the mix of pretax earnings in the various tax jurisdictions in which we operate, valuation allowances against deferred tax assets, the recognition or the reversal of the recognition of tax benefits related to uncertain tax positions, and changes in or the interpretation of tax laws in jurisdictions where we conduct business. We recognize deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of our assets and liabilities, along with net operating loss and tax credit carryovers.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNC9mcmFnOjUxNzAxYjIzMzFlNjQ5MDBiYWMwMjRhYmI5MThmYmFkL3RleHRyZWdpb246NTE3MDFiMjMzMWU2NDkwMGJhYzAyNGFiYjkxOGZiYWRfNzcwOQ_9ec12179-0056-40f6-b82f-572b6b9517e9">&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recent accounting pronouncements issued by the FASB (including its Emerging Issues Task Force), the American Institute of Certified Public Accountants, and the Securities and Exchange Commission (&#x201c;SEC&#x201d;) did not have, nor does management expect such pronouncements to have, a significant impact on our present or future consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RleHRyZWdpb246YmJiYTAyNjQ1ZTI3NDcxYjlhZWUwZDBmMWE2ZDZmMWZfMzA4_5a237d19-a8de-4ddd-be61-80e1c5a61954">Net Income Per Share &lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the calculation of basic and diluted net income per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&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:13.081%"/&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:13.081%"/&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:13.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions, except net income per share)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares outstanding at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average number of shares issued:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for basic net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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:'Arial',sans-serif;font-size:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.4&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.4&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.6&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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;div style="padding-left:0.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income per share - Basic &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:0.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income per share - Diluted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;The dilutive effect of all potentially dilutive common shares is calculated using the treasury stock method. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Source data for calculations in thousands.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RleHRyZWdpb246YmJiYTAyNjQ1ZTI3NDcxYjlhZWUwZDBmMWE2ZDZmMWZfMzA5_66f257b0-a0fb-484f-b740-011747d91092">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the calculation of basic and diluted net income per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&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:13.081%"/&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:13.081%"/&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:13.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions, except net income per share)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares outstanding at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average number of shares issued:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for basic net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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:'Arial',sans-serif;font-size:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.4&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.4&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.6&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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;div style="padding-left:0.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income per share - Basic &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:0.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income per share - Diluted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;The dilutive effect of all potentially dilutive common shares is calculated using the treasury stock method. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Source data for calculations in thousands.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfNS0xLTEtMS01MzQyNQ_2892d834-9907-4fc7-a5ad-de15b482049e"
      unitRef="usd">248000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfNS0zLTEtMS01MzQyNQ_d5bc13b9-2a81-482f-a273-bed5024d017e"
      unitRef="usd">185000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfNS01LTEtMS01MzQyNQ_f31919aa-a21b-40d6-8779-a4876cf6c65a"
      unitRef="usd">506000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfNS03LTEtMS01MzQyNQ_469493da-973f-443a-89ed-3fc7fd122a6e"
      unitRef="usd">413000000</us-gaap:NetIncomeLoss>
    <moh:SharesOutstandingExcludingRestrictedStockAwards
      contextRef="i07c4161281a145d6828412b880e69730_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfNy0xLTEtMS01MzQyNQ_e28ab57a-b3e4-42be-9fda-77eb0009b349"
      unitRef="shares">58100000</moh:SharesOutstandingExcludingRestrictedStockAwards>
    <moh:SharesOutstandingExcludingRestrictedStockAwards
      contextRef="i1c26a896c50c4233b3b084ba66cf6782_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfNy0zLTEtMS01MzQyNQ_162d0fea-eac9-4232-822d-3d1aca29a6a7"
      unitRef="shares">57700000</moh:SharesOutstandingExcludingRestrictedStockAwards>
    <moh:SharesOutstandingExcludingRestrictedStockAwards
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfNy01LTEtMS01MzQyNQ_da1ae375-a6eb-4884-98e1-fe6e394d5f36"
      unitRef="shares">57900000</moh:SharesOutstandingExcludingRestrictedStockAwards>
    <moh:SharesOutstandingExcludingRestrictedStockAwards
      contextRef="ibcf118fdb7b84103b80b7daa01768720_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfNy03LTEtMS01MzQyNQ_8931bf1b-457b-4efb-bac7-de9d707fd75e"
      unitRef="shares">58000000.0</moh:SharesOutstandingExcludingRestrictedStockAwards>
    <moh:WeightedAverageNumberofSharesShareBasedCompensation
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfOS0xLTEtMS01MzQyNQ_b5132bef-cdf0-4896-ba3a-b5595621f066"
      unitRef="shares">0</moh:WeightedAverageNumberofSharesShareBasedCompensation>
    <moh:WeightedAverageNumberofSharesShareBasedCompensation
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfOS0zLTEtMS01MzQyNQ_94ab2efd-d926-42be-a476-f32aafe4f2ad"
      unitRef="shares">0</moh:WeightedAverageNumberofSharesShareBasedCompensation>
    <moh:WeightedAverageNumberofSharesShareBasedCompensation
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfOS01LTEtMS01MzQyNQ_1541acbf-4e03-4b37-8164-3a6daa6b9b2b"
      unitRef="shares">200000</moh:WeightedAverageNumberofSharesShareBasedCompensation>
    <moh:WeightedAverageNumberofSharesShareBasedCompensation
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfOS03LTEtMS01MzQyNQ_13defe37-b14e-4558-91ce-10a1b1134b87"
      unitRef="shares">200000</moh:WeightedAverageNumberofSharesShareBasedCompensation>
    <us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTAtMS0xLTEtNTM0MjU_1dd0caab-371b-41db-b6cb-a314ffe326b4"
      unitRef="shares">300000</us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation>
    <us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTAtMy0xLTEtNTM0MjU_d3c22fc1-7066-4907-9d97-0bb7497b60f1"
      unitRef="shares">0</us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation>
    <us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTAtNS0xLTEtNTM0MjU_5cb3846c-e269-42e0-9d2e-fd868a089a89"
      unitRef="shares">200000</us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation>
    <us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTAtNy0xLTEtNTM0MjU_94a7b481-6452-49a9-b745-9f76783d2c29"
      unitRef="shares">500000</us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTEtMS0xLTEtNTM0MjU_23125c15-58c7-4655-ad5f-1b3ccb6ee09a"
      unitRef="shares">57800000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTEtMy0xLTEtNTM0MjU_aa331181-78d1-450e-8d97-5e7a10544c40"
      unitRef="shares">57700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTEtNS0xLTEtNTM0MjU_e4894a98-5ecf-41aa-b6b9-5b669f27ab5f"
      unitRef="shares">57900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTEtNy0xLTEtNTM0MjU_3c0fbd0b-47a4-4e3c-92f7-6895caebcbc8"
      unitRef="shares">57700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTMtMS0xLTEtNTM0MjU_78cf0116-30cd-40f8-a633-de174eeeb2f6"
      unitRef="shares">600000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTMtMy0xLTEtNTM0MjU_134b1b70-45d5-43ee-b223-8522850534e0"
      unitRef="shares">700000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTMtNS0xLTEtNTM0MjU_ee51efa8-4dd0-458c-b8fb-af552eb2aa0c"
      unitRef="shares">700000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTMtNy0xLTEtNTM0MjU_8e66d37e-542e-40bf-97b6-a206525a38b0"
      unitRef="shares">800000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTUtMS0xLTEtNTM0MjU_d8862940-be69-4ad4-ab4a-d1acfb3f8cee"
      unitRef="shares">58400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTUtMy0xLTEtNTM0MjU_de1fea93-4bbb-4db1-99cd-fa5cd8089a09"
      unitRef="shares">58400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTUtNS0xLTEtNTM0MjU_46f58735-592c-4caa-b25b-e1b225520d3c"
      unitRef="shares">58600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTUtNy0xLTEtNTM0MjU_f5aa6e68-649f-413e-8bd1-22b766d29fbd"
      unitRef="shares">58500000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTctMS0xLTEtNTM0MjU_42080920-e924-42b3-b35a-f5a719c9c2a2"
      unitRef="usdPerShare">4.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTctMy0xLTEtNTM0MjU_bb408258-05a9-428d-9bb3-1a9abcde432e"
      unitRef="usdPerShare">3.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTctNS0xLTEtNTM0MjU_e739b5c9-bf77-4287-9922-5a6dda6bbe41"
      unitRef="usdPerShare">8.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTctNy0xLTEtNTM0MjU_81527baf-f801-412e-b85c-689054499f63"
      unitRef="usdPerShare">7.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTgtMS0xLTEtNTM0MjU_5806756e-9c48-4468-9a49-4720c0ec881e"
      unitRef="usdPerShare">4.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTgtMy0xLTEtNTM0MjU_b8e62e67-57d8-488e-bc5f-d2bfb41ee5e0"
      unitRef="usdPerShare">3.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTgtNS0xLTEtNTM0MjU_840a698b-5713-4d3a-b7f9-3a1e6d4e2473"
      unitRef="usdPerShare">8.63</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF8zNy9mcmFnOmJiYmEwMjY0NWUyNzQ3MWI5YWVlMGQwZjFhNmQ2ZjFmL3RhYmxlOmM5ZjAxNGEyYmQ3OTRjYmFhMDlmOGFiMzIxNDhiZmFkL3RhYmxlcmFuZ2U6YzlmMDE0YTJiZDc5NGNiYWEwOWY4YWIzMjE0OGJmYWRfMTgtNy0xLTEtNTM0MjU_5f78df5d-6b0f-4801-aa0a-c64121b3d9ce"
      unitRef="usdPerShare">7.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80MC9mcmFnOmI2YjQ1N2U2YmY3YjQyYzhhZGMzZGMyN2YyYzg0NDVlL3RleHRyZWdpb246YjZiNDU3ZTZiZjdiNDJjOGFkYzNkYzI3ZjJjODQ0NWVfMTI0MQ_f8a3a77c-85b0-4fd4-a3c5-49d86cc52f40">Business Combinations&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cigna. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2022, we closed on our acquisition of Cigna Corporation&#x2019;s Texas Medicaid and Medicare-Medicaid Plan contracts, along with certain operating assets, for purchase consideration of approximately $60&#160;million. We acquired membership and a provider network with a preliminary fair value of approximately $36 million. We allocated the remaining $24 million of purchase consideration to goodwill, primarily in the Medicaid segment, which relates to future economic benefits arising from expected synergies from the use of our existing infrastructure to support the added membership, and from the assembled workforce. The goodwill is deductible for income tax purposes. &lt;/span&gt;Affinity. On October 25, 2021, we closed on our acquisition of substantially all of the assets of Affinity Health Plan, Inc., a Medicaid health plan in New York, for initial purchase consideration of approximately $176&#160;million. In the six months ended June 30, 2022, we recorded various measurement period adjustments, including an increase of $7&#160;million to &#x201c;Medical claims and benefits payable,&#x201d; and an increase of $17&#160;million to &#x201c;Receivables&#x201d; net of &#x201c;Amounts due government agencies.&#x201d; In the aggregate, we recorded a net increase of $11&#160;million to goodwill for these measurement period adjustments and various purchase price adjustments.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i85c5ba20ab764608b7ccd67a2a8f0bc3_D20220101-20220101"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80MC9mcmFnOmI2YjQ1N2U2YmY3YjQyYzhhZGMzZGMyN2YyYzg0NDVlL3RleHRyZWdpb246YjZiNDU3ZTZiZjdiNDJjOGFkYzNkYzI3ZjJjODQ0NWVfMjI1_cc69e904-d3f4-4f2f-a5c9-8a5b9c0b3511"
      unitRef="usd">60000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="id611b199fa8342738eef8c5b82944f86_D20220101-20220101"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80MC9mcmFnOmI2YjQ1N2U2YmY3YjQyYzhhZGMzZGMyN2YyYzg0NDVlL3RleHRyZWdpb246YjZiNDU3ZTZiZjdiNDJjOGFkYzNkYzI3ZjJjODQ0NWVfMzIy_76f768c4-e53f-4a61-8fad-4c59cc5061ef"
      unitRef="usd">36000000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i85c5ba20ab764608b7ccd67a2a8f0bc3_D20220101-20220101"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80MC9mcmFnOmI2YjQ1N2U2YmY3YjQyYzhhZGMzZGMyN2YyYzg0NDVlL3RleHRyZWdpb246YjZiNDU3ZTZiZjdiNDJjOGFkYzNkYzI3ZjJjODQ0NWVfMzUz_b5500d48-eee8-4485-b029-cebc6d6393af"
      unitRef="usd">24000000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i84075f01da884c6289064767db2b01df_D20211025-20211025"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80MC9mcmFnOmI2YjQ1N2U2YmY3YjQyYzhhZGMzZGMyN2YyYzg0NDVlL3RleHRyZWdpb246YjZiNDU3ZTZiZjdiNDJjOGFkYzNkYzI3ZjJjODQ0NWVfODgy_8957133a-bb76-44cc-b06c-139658a40fdd"
      unitRef="usd">176000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <moh:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentMedicalClaimsAndBenefitsPayable
      contextRef="i30f997871e7e443da5a8abbd641e6b4e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80MC9mcmFnOmI2YjQ1N2U2YmY3YjQyYzhhZGMzZGMyN2YyYzg0NDVlL3RleHRyZWdpb246YjZiNDU3ZTZiZjdiNDJjOGFkYzNkYzI3ZjJjODQ0NWVfMzg0ODI5MDY5OTM2Mg_c04e7802-4c3e-4cf7-bd27-d5846d477ff0"
      unitRef="usd">7000000</moh:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentMedicalClaimsAndBenefitsPayable>
    <moh:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentReceivables
      contextRef="i30f997871e7e443da5a8abbd641e6b4e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80MC9mcmFnOmI2YjQ1N2U2YmY3YjQyYzhhZGMzZGMyN2YyYzg0NDVlL3RleHRyZWdpb246YjZiNDU3ZTZiZjdiNDJjOGFkYzNkYzI3ZjJjODQ0NWVfMjE5OTAyMzI1NzY4NQ_a48f2c78-d8cc-49ab-adf2-69c6c20a2ebe"
      unitRef="usd">17000000</moh:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentReceivables>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i30f997871e7e443da5a8abbd641e6b4e_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80MC9mcmFnOmI2YjQ1N2U2YmY3YjQyYzhhZGMzZGMyN2YyYzg0NDVlL3RleHRyZWdpb246YjZiNDU3ZTZiZjdiNDJjOGFkYzNkYzI3ZjJjODQ0NWVfMjE5OTAyMzI1NzYzMw_e867ee25-4f03-4716-be67-f6be84b0bb4e"
      unitRef="usd">11000000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RleHRyZWdpb246MzdkMjFiN2VhMDczNGRjZWE3ZWM5NDQ3MWIyNTVmNmFfMjYyMw_b0658a6e-63ac-45c1-ac24-3bdaeb0eae17">Fair Value Measurements &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider the carrying amounts of current assets and current liabilities to approximate their fair values because of the relatively short period of time between the origination of these instruments and their expected realization or payment. For our financial instruments measured at fair value on a recurring basis, we prioritize the inputs used in measuring fair value according to the three-tier fair value hierarchy. For a description of the methods and assumptions used to: a) estimate the fair value; and b) determine the classification according to the fair value hierarchy for each financial instrument, refer to our 2021 Annual Report on Form 10-K, Note 5, &#x201c;Fair Value Measurements.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net changes in fair value of Level 3 financial instruments are reported in &#x201c;Other&#x201d; operating expenses in our consolidated statements of income. In the six months ended June 30, 2022 and 2021, we recognized a loss of $4&#160;million and $3&#160;million, respectively, for the increase in the fair value of the contingent consideration liabilities described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial instruments measured at fair value on a recurring basis at June&#160;30, 2022, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Observable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Directly or Indirectly Observable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable Inputs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 1)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;(Level 2)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial instruments measured at fair value on a recurring basis at December&#160;31, 2021, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Observable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Directly or Indirectly Observable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable Inputs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 1)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 2)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contingent Consideration Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Level 3 financial instruments at June&#160;30, 2022 are comprised solely of contingent consideration liabilities of $8 million, in connection with our 2020 acquisition of certain assets of Passport Health Plan, Inc., a Medicaid health plan in Kentucky. Such liabilities are recorded at fair value on a recurring basis. In the six months ended June 30, 2022, the estimated fair value of contingent purchase consideration increased by approximately $4&#160;million, relating to an operating income guarantee. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the six months ended June 30, 2022, we paid the seller $43&#160;million, of which $23&#160;million was for the remaining half of the consideration due for minimum member enrollment targets and $20&#160;million was for the first payment of the consideration due for the operating income guarantee. For the amounts paid in the six months ended June 30, 2022, $20 million has been presented in &#x201c;Financing activities&#x201d; in the accompanying consolidated statements of cash flows, with the balance reflected in &#x201c;Operating activities.&#x201d; The remaining balance of the liabilities is reported in &#x201c;Accounts payable, accrued liabilities and other&#x201d; in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements &#x2013; Disclosure Only&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts and estimated fair values of our notes payable are classified as Level 2 financial instruments. Fair value for these securities is determined using a market approach based on quoted market prices for similar securities in active markets or quoted prices for identical securities in inactive markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.375% Notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.875% Notes due 2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.875% Notes due 2032&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RleHRyZWdpb246MzdkMjFiN2VhMDczNGRjZWE3ZWM5NDQ3MWIyNTVmNmFfNzY5NjU4MTM5NzEwMA_e1348fe0-9fac-49c5-87ab-b54972315ae4"
      unitRef="usd">-4000000</us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings>
    <us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RleHRyZWdpb246MzdkMjFiN2VhMDczNGRjZWE3ZWM5NDQ3MWIyNTVmNmFfODg0_e6401e10-f175-4635-8392-ca4894722a6d"
      unitRef="usd">-3000000</us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RleHRyZWdpb246MzdkMjFiN2VhMDczNGRjZWE3ZWM5NDQ3MWIyNTVmNmFfMjYzNA_3f03f659-7f29-4754-8b35-59c748682d68">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial instruments measured at fair value on a recurring basis at June&#160;30, 2022, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Observable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Directly or Indirectly Observable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable Inputs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 1)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;(Level 2)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial instruments measured at fair value on a recurring basis at December&#160;31, 2021, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Observable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Directly or Indirectly Observable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable Inputs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 1)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 2)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i2a9debe19c6a4d42bce81211aa8d0570_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNC0xLTEtMS01MzQyNQ_c4034685-9447-45c1-97a5-a07fdfd1f1a6"
      unitRef="usd">2268000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if0a9b10c29b441b9952d4c72f6e33fc8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNC0zLTEtMS01MzQyNQ_ccf9b1dd-9b63-4836-9cea-ba9a346fd943"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i58c6cee5632146d29bff70cdc82c590c_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNC01LTEtMS01MzQyNQ_30f69370-e42d-42f3-aaa5-ca263cd661cd"
      unitRef="usd">2268000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i272c55cc9df34665a7d91f471dbedeaf_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNC03LTEtMS01MzQyNQ_c50559af-6582-4f9d-a91d-21c96daa73fb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i232c181a11b948889759b1bcdbd8ea75_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNS0xLTEtMS01MzQyNQ_de71c5d5-45ce-4e52-b964-13c99c7201a2"
      unitRef="usd">717000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i8dfdd839a4a24a3ebadc33dfdd7c2019_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNS0zLTEtMS01MzQyNQ_fdab170a-ca7b-448b-b28c-7b396a19a7e0"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if69ff429de594f6b80c312055d8d592c_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNS01LTEtMS01MzQyNQ_596f9f9c-f3c9-4e72-90c0-0c30bd295962"
      unitRef="usd">717000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i05fb1c3d649442958d8640faa843b312_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNS03LTEtMS01MzQyNQ_0ee6bd6c-2881-4ec4-b738-73e18ad36f0b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i35e299559daa42248b753a7a03cd2b10_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNi0xLTEtMS01MzQyNQ_7d927a32-5061-42d0-b62d-9558ef9f3253"
      unitRef="usd">293000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if5e152e90edb4e0bab73a9880e2a56bf_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNi0zLTEtMS01MzQyNQ_87eae1df-2b9d-420a-8f9e-ce81ea177265"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7cd26f10c2584bbaa9b02161c3a1ec22_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNi01LTEtMS01MzQyNQ_675b9713-68be-4692-84e8-5232bbd229f3"
      unitRef="usd">293000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i875f973bb1cd46e6ae25b3cc3a6dcad3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNi03LTEtMS01MzQyNQ_555331a9-8feb-4992-b12d-31502d89d9c1"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ieb0d960988af424ca423390e09e7f766_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNy0xLTEtMS01MzQyNQ_e035edc6-561d-430f-b7ca-fc8d4e1215d4"
      unitRef="usd">146000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if5b6f5c56c1842d0b25a73084782dea1_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNy0zLTEtMS01MzQyNQ_fe13eaf9-5b02-40cb-860d-a0a71aace995"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ia09e7b7937e94b11b040b8616c410ccc_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNy01LTEtMS01MzQyNQ_6ae1fcb0-3bd1-499c-87c9-eae2406aa27c"
      unitRef="usd">146000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3cc2eaa891d8497283b9dab59e9c686e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfNy03LTEtMS01MzQyNQ_482c43a3-9ac5-4b0a-bc85-f3f18d25e606"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i051c3655417f499f9e21281a971ed816_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfOC0xLTEtMS01MzQyNQ_09087f07-c944-4100-b7a8-2639bae8573d"
      unitRef="usd">96000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ia8a2bcb359f3421489d65048ec4cffab_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfOC0zLTEtMS01MzQyNQ_ad459c13-dbc7-472d-9f47-89374fabc88f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i409b6f9f359d4d04b978f69390dc7242_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfOC01LTEtMS01MzQyNQ_fdcf1587-ba58-4ce1-9354-5fe8edaa14da"
      unitRef="usd">96000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i753d8c503adc468c89e47e666033f014_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfOC03LTEtMS01MzQyNQ_d981e9e2-98f9-4b6d-87eb-daddedfb66bb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i53cb320b46ee4327b40b4a8a3364dc5d_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTItMS0xLTEtNTM0MjU_f0dab14d-1d14-4da6-87ea-58dcfe3d0439"
      unitRef="usd">47000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i0310f6e1bcb34afcb78645502341ce36_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTItMy0xLTEtNTM0MjU_89e71b43-9ba2-4be8-8d29-a887fa8c4b0b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i619ea0498af14f4facb841773a302661_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTItNS0xLTEtNTM0MjU_de619aa5-7f47-4da2-9b5d-0283ee96aab4"
      unitRef="usd">47000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i2ba9617cb8884893add12f886390b91a_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTItNy0xLTEtNTM0MjU_51b7292a-35e5-418a-b339-736aa47dd6b6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTMtMS0xLTEtNTM0MjU_5f5e2fa0-fac6-4792-8c66-5ff99181fa1f"
      unitRef="usd">3567000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iec788a3a205846cf80bd12ae7c5a1edb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTMtMy0xLTEtNTM0MjU_f13c4a38-b517-490b-8382-d89097fe9496"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5e47e2ea822d43afa2d0c76830242016_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTMtNS0xLTEtNTM0MjU_0775eff6-10d7-4a5a-9317-d60a88618e00"
      unitRef="usd">3567000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic55c18921a5c415f9f1b6935148272bb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTMtNy0xLTEtNTM0MjU_9429b130-04d9-4521-b4f1-2a205350656b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTUtMS0xLTEtNTM0MjU_bf8afcf7-5b07-48be-966f-f5aabdae3d95"
      unitRef="usd">8000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="iec788a3a205846cf80bd12ae7c5a1edb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTUtMy0xLTEtNTM0MjU_5a9f40aa-d613-40b1-9a5b-f22a2a3522e4"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i5e47e2ea822d43afa2d0c76830242016_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTUtNS0xLTEtNTM0MjU_d7fcd675-e5c9-4ed3-8c1a-9601a2b8c9b9"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i18fde78dbd6248138a380056b92853d5_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTUtNy0xLTEtNTM0MjU_78943c38-b938-4d8f-b5c5-54fbbccf01fe"
      unitRef="usd">8000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTYtMS0xLTEtNTM0MjU_efa7c415-01a8-4029-895e-52d602cf0a5d"
      unitRef="usd">8000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iec788a3a205846cf80bd12ae7c5a1edb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTYtMy0xLTEtNTM0MjU_bcf1532e-fe7c-48b3-bf7f-11e478f1e6ce"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5e47e2ea822d43afa2d0c76830242016_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTYtNS0xLTEtNTM0MjU_08029350-92c9-4340-88c8-073fc6af11b4"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic55c18921a5c415f9f1b6935148272bb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOjhhY2Y5N2QxZWY3YzQ0ZTc4YzVkOGVkOGJmZmVkMDFlL3RhYmxlcmFuZ2U6OGFjZjk3ZDFlZjdjNDRlNzhjNWQ4ZWQ4YmZmZWQwMWVfMTYtNy0xLTEtNTM0MjU_971127f7-9188-4d03-8daf-62c357ac85dd"
      unitRef="usd">8000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i99854092c25948a7b04e8782c31695df_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNC0xLTEtMS01MzQyNQ_ce299903-140b-42bc-b1c1-a5c8c2c839ec"
      unitRef="usd">1833000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="idb4c95fb4d3543018c944665ea17e4d4_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNC0zLTEtMS01MzQyNQ_acbc7b97-0da7-4a96-a58d-84f352441949"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i62ca884ae1784d7181e1c75cc16d6d34_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNC01LTEtMS01MzQyNQ_27e8fb13-54b4-478f-80c3-9c69d900ee03"
      unitRef="usd">1833000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if9ba40730b30443b931b6e58766febc7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNC03LTEtMS01MzQyNQ_70a87bbb-029d-4c87-8024-d72ede0279a5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i73e21b7270bf40e19c9f57ef69b38b8a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNS0xLTEtMS01MzQyNQ_aff5d4e1-4bce-418c-abed-35e5bc9c7c2f"
      unitRef="usd">614000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="icef73080f5eb467aa13ab600bb930786_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNS0zLTEtMS01MzQyNQ_8b13d14c-1615-4078-93fe-4be24255e62c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i427462d9c754401d8c26d52598630d91_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNS01LTEtMS01MzQyNQ_bfb32992-a2ef-4575-be64-42492fc34cb8"
      unitRef="usd">614000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ic9cc2765e65a4713b76315075e60a4fc_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNS03LTEtMS01MzQyNQ_54d9c718-5ea7-40f8-96a5-d704a3d6a9cb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i052968a7f199437981de963063744752_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNi0xLTEtMS01MzQyNQ_732d175f-87f2-463f-aaef-e61f43808ffb"
      unitRef="usd">247000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id5a66b4572db4ab399b2e702b8ffee05_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNi0zLTEtMS01MzQyNQ_25d0ddab-628d-4aa4-9b5a-483d80a3ea40"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ifa6eaa8f1a70498d926a0cb1dbde7d72_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNi01LTEtMS01MzQyNQ_e8b2814f-388c-485b-bb45-67c1793fbcc3"
      unitRef="usd">247000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ieeac2901dd684ed69ac7dc0ff98022eb_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNi03LTEtMS01MzQyNQ_91482108-6bca-4249-b20c-6884a70ddc80"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i9fcfaf7824d64b9bb863bb2bb1a96f57_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNy0xLTEtMS01MzQyNQ_d6944706-72ba-42dc-b1e6-b4f01912eda8"
      unitRef="usd">123000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i2ef8fe2ed18e4e1c903a5a77bc6d067f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNy0zLTEtMS01MzQyNQ_7cfbe8e7-f8b4-4eaf-b353-329736c3309c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i0b8e44cf0d854c6a8ffcd53f2bbdc4a5_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNy01LTEtMS01MzQyNQ_01f121dc-dfd2-4f0a-9c98-1b2cee93ad7a"
      unitRef="usd">123000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i0736547d10e14b2fadff1811e91efed6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfNy03LTEtMS01MzQyNQ_4a60101d-116c-4e90-bb05-9ea3cd3a32f0"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3b826cb4b34d4f928ca121242016afe5_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfOC0xLTEtMS01MzQyNQ_e366b8c9-6c20-43ca-a804-45be66285fad"
      unitRef="usd">353000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i5e58db3cfec844708ba6a5110743b925_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfOC0zLTEtMS01MzQyNQ_1f53cbaf-7840-4717-8fe8-c1164718d071"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1fb8d323cbc4474a890bb5ab2465e0d2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfOC01LTEtMS01MzQyNQ_a15fa0ec-03a6-414e-a8a0-3d090fcd21f9"
      unitRef="usd">353000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i49d7325d663541669cadb22f5a787aac_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfOC03LTEtMS01MzQyNQ_40beeea5-14c7-4446-b3da-04e561115adb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3eb8e91b47574e69b5236212734d5083_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTEtMS0xLTEtNTM0MjU_243be4f2-4da4-4c4a-82f0-2a77ba5473cf"
      unitRef="usd">32000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i270e47ad8f5844a0831603854ce194d5_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTEtMy0xLTEtNTM0MjU_5a317c58-05cb-4b40-8dfd-5ad082a71c5d"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7295891dbf4b4f459816f9a95dad6714_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTEtNS0xLTEtNTM0MjU_7ea8d270-8288-49b7-bde1-891e8030a4b7"
      unitRef="usd">32000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ieae1018a022f419c9aa1531e2b00dca4_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTEtNy0xLTEtNTM0MjU_137e4e47-7134-4e8c-995e-85e4d4e3ec17"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTItMS0xLTEtNTM0MjU_c63a8b91-6e8e-4fe0-a3f9-db5325b066e9"
      unitRef="usd">3202000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i190b35ef771146df8a818618851e6a3f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTItMy0xLTEtNTM0MjU_322f2785-a8f3-4504-82e5-1c2e3cffcfc1"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibbf693e25f5a4ebf9250fd68ce2950e8_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTItNS0xLTEtNTM0MjU_edc6ad06-8c47-4a8b-8d9e-7fa34bd43f68"
      unitRef="usd">3202000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if52a67536a744d0b90d11bd78cf7998f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTItNy0xLTEtNTM0MjU_7667846a-3caa-4b59-a2a4-fd94f250cd5a"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTQtMS0xLTEtNTM0MjU_b930c82e-77a7-49ab-9ddc-c96d2eb47113"
      unitRef="usd">47000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i190b35ef771146df8a818618851e6a3f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTQtMy0xLTEtNTM0MjU_89608ff2-06ac-4d9c-bf76-ab49d29db3c2"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ibbf693e25f5a4ebf9250fd68ce2950e8_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTQtNS0xLTEtNTM0MjU_6d491f7e-fc59-4fbd-a641-855682b171f5"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="if52a67536a744d0b90d11bd78cf7998f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTQtNy0xLTEtNTM0MjU_37d11a82-5db0-4a41-a70d-6282684db88f"
      unitRef="usd">47000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTUtMS0xLTEtNTM0MjU_2180c029-949a-476e-916f-d7e4b49b0992"
      unitRef="usd">47000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i190b35ef771146df8a818618851e6a3f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTUtMy0xLTEtNTM0MjU_fbf73b04-e06f-40a3-9517-606a62cefe67"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ibbf693e25f5a4ebf9250fd68ce2950e8_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTUtNS0xLTEtNTM0MjU_34c3c408-55b2-481a-a6f6-1cbad25fe6cf"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if52a67536a744d0b90d11bd78cf7998f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJkYTI1OWRkODlhOTQ1YjJiN2RmMjcxZTNkZGEzNWEzL3RhYmxlcmFuZ2U6YmRhMjU5ZGQ4OWE5NDViMmI3ZGYyNzFlM2RkYTM1YTNfMTUtNy0xLTEtNTM0MjU_aecd6103-b2e0-4a6e-9e56-281f61ec25de"
      unitRef="usd">47000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i18fde78dbd6248138a380056b92853d5_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RleHRyZWdpb246MzdkMjFiN2VhMDczNGRjZWE3ZWM5NDQ3MWIyNTVmNmFfMTMzMQ_78943c38-b938-4d8f-b5c5-54fbbccf01fe"
      unitRef="usd">8000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RleHRyZWdpb246MzdkMjFiN2VhMDczNGRjZWE3ZWM5NDQ3MWIyNTVmNmFfMjE5OTAyMzI1ODIzMw_e1348fe0-9fac-49c5-87ab-b54972315ae4"
      unitRef="usd">-4000000</us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i10b9b8d17e374008b7329a534d4c0149_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RleHRyZWdpb246MzdkMjFiN2VhMDczNGRjZWE3ZWM5NDQ3MWIyNTVmNmFfMTcwMw_e2e73ac8-8795-44a1-8fd8-0628f76075ad"
      unitRef="usd">43000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i10b9b8d17e374008b7329a534d4c0149_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RleHRyZWdpb246MzdkMjFiN2VhMDczNGRjZWE3ZWM5NDQ3MWIyNTVmNmFfMTcxNg_f94b9217-f771-48cc-82ed-354d54bc8bdc"
      unitRef="usd">23000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities
      contextRef="i8fdfda1d1d16499a9402164e4e4f4e03_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RleHRyZWdpb246MzdkMjFiN2VhMDczNGRjZWE3ZWM5NDQ3MWIyNTVmNmFfMTgxMw_a6ebc267-9a8d-449e-b0fb-a4656828ba89"
      unitRef="usd">20000000</us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RleHRyZWdpb246MzdkMjFiN2VhMDczNGRjZWE3ZWM5NDQ3MWIyNTVmNmFfMTkzNQ_1bfe840d-b4dd-4ce6-86ec-c11efcead98d"
      unitRef="usd">20000000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RleHRyZWdpb246MzdkMjFiN2VhMDczNGRjZWE3ZWM5NDQ3MWIyNTVmNmFfMjY0MA_6a6be4fa-ad57-4baa-82e9-eed8e8092fb7">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.375% Notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.875% Notes due 2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.875% Notes due 2032&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9a3142762e9247bfbf4913e702404e5f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNC0wLTEtMS01MzQyNS90ZXh0cmVnaW9uOjE0YzljMTdmOGU0MTQyZTg4NDBkMGM2OTkzZTBiNjVlXzQ_0e33ac19-84a5-436f-8e07-f1159e878536"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ia93f41504e5f48cdba1755c5e65b51f7_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNC0xLTEtMS01MzQyNQ_e730705f-b8a8-4633-b670-f5bd7efbee8d"
      unitRef="usd">792000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i09d10cc7944a4453beaf539c8ff11517_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNC0zLTEtMS01MzQyNQ_c58d7824-a25e-45df-a9b7-c142db1c3b4f"
      unitRef="usd">724000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="if8e94dd96f934aa5a6a55e95e6dab65b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNC01LTEtMS01MzQyNQ_bd79065c-eb3d-4036-8cbe-4f1d025aa1f4"
      unitRef="usd">791000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i667d4c10d0d541b4a621369768be8f9d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNC03LTEtMS01MzQyNQ_cb1fa73c-485b-4317-a134-ff0e48f91fad"
      unitRef="usd">829000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7548b43b7e004417bb3c3e5bc22c6792_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNS0wLTEtMS01MzQyNS90ZXh0cmVnaW9uOjEwMDRmNmFiODFmYzQ5ZTI4N2RiNmE2MWZiMzU3ZGFjXzQ_9198845c-0d71-409c-89a1-256415840b99"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i89f3df2d347f4234a6ae2307e0c7d997_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNS0xLTEtMS01MzQyNQ_7ac4d35d-c398-4bf9-97f7-a18816207d54"
      unitRef="usd">642000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="icaad278a073b49aaa7a885948908e3a1_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNS0zLTEtMS01MzQyNQ_e583fff0-8ef3-40ca-aeb1-e92c64be13e5"
      unitRef="usd">550000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i026a6d8cbbef464897d4870a368791a9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNS01LTEtMS01MzQyNQ_685996da-6aa9-4a7c-800d-331859457db5"
      unitRef="usd">642000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i9ee760da1b28449ca31fddfb84b0c9cf_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNS03LTEtMS01MzQyNQ_30b582f6-504c-4110-ad86-0d3f68ae3b61"
      unitRef="usd">675000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic71e74426c4d4a47a968441f7cc4e644_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNi0wLTEtMS01MzQyNS90ZXh0cmVnaW9uOjMyNGQwOTNhYjllNzQyN2Y4NzI0YWJlNzM4YTQ0ODJkXzQ_92976270-796e-47ea-9381-8058bbdb501e"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i2eeb4ef2306546f683124d66e0cc2c9e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNi0xLTEtMS01MzQyNQ_1de7eb2d-cd79-4de4-991d-71a20c33fa5f"
      unitRef="usd">741000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="iec1d47948ad147d7b6e3a607f4a3f623_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNi0zLTEtMS01MzQyNQ_fc27e2b8-f876-4626-b39a-1a7946e02fdd"
      unitRef="usd">630000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="if67493c2244b4d949afae50acb46e898_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNi01LTEtMS01MzQyNQ_020178c9-acfb-4dd6-8c65-3cac8394e637"
      unitRef="usd">740000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i6b486f215f0f47e9bec59a2958400c46_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNi03LTEtMS01MzQyNQ_f089f2f3-c2d9-4a32-b194-8d36b5a697d9"
      unitRef="usd">760000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i336faa44a4474c1dbaab515e88dfd6f8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNy0xLTEtMS01MzQyNQ_c8b7771c-beb1-44be-8bc2-9fa5ec079314"
      unitRef="usd">2175000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i00b9846f8ab741a7a81b6a1881db118c_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNy0zLTEtMS01MzQyNQ_46a8c99a-2d53-4509-841f-7e0ee9e55015"
      unitRef="usd">1904000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i34db8d0d68ad459abee2dedaf94fb59e_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNy01LTEtMS01MzQyNQ_af2e55a2-e64f-4c18-8afa-f4aed6bb25ce"
      unitRef="usd">2173000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="if1db58a239b44e939417609ba1c6214d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80My9mcmFnOjM3ZDIxYjdlYTA3MzRkY2VhN2VjOTQ0NzFiMjU1ZjZhL3RhYmxlOmJhMDkwOTE3YzA1ZDQ1Yzk4YmUxNDMwYmFiZTc0N2U5L3RhYmxlcmFuZ2U6YmEwOTA5MTdjMDVkNDVjOThiZTE0MzBiYWJlNzQ3ZTlfNy03LTEtMS01MzQyNQ_66da585a-28bb-4c9d-9e62-f13811e947cb"
      unitRef="usd">2264000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RleHRyZWdpb246MDI2YjJlMTY1Y2FiNGQzZTgyYzMyN2I4ZmI0MjlhZjlfMTA2NA_b530565a-6808-4717-9384-c1eb059e06aa">Investments &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Available-for-Sale&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all of our investments classified as current assets to be available-for-sale. The following tables summarize our current investments as of the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gains&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gains&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual maturities of our current investments as of June&#160;30, 2022 are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in one year or less&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,735&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,567&#160;&lt;/span&gt;&lt;/td&gt;&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:3pt"&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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross realized gains and losses from sales of available-for-sale securities are calculated under the specific identification method and are included in investment income. Gross realized investment gains and losses were insignificant for the six months ended June 30, 2022, and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have determined that unrealized losses at June&#160;30, 2022, and December&#160;31, 2021, primarily resulted from fluctuating interest rates, rather than a deterioration of the creditworthiness of the issuers. Therefore, we determined that an allowance for credit losses was not necessary. So long as we maintain the intent and ability to hold these securities to maturity, we are unlikely to experience losses. In the event that we dispose of these securities before maturity, we expect that realized losses, if any, will be insignificant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table segregates those available-for-sale investments that have been in a continuous loss position for less than 12 months, and those that have been in a continuous loss position for 12 months or more as of June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;In&#160;a&#160;Continuous&#160;Loss Position&lt;br/&gt;for&#160;Less&#160;than&#160;12&#160;Months&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;In&#160;a&#160;Continuous&#160;Loss Position&lt;br/&gt;for&#160;12&#160;Months or More&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Number of Positions&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Number of Positions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Dollars in millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table segregates those available-for-sale investments that have been in a continuous loss position for less than 12 months, and those that have been in a continuous loss position for 12 months or more as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.744%"/&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.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: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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;In&#160;a&#160;Continuous&#160;Loss Position&lt;br/&gt;for&#160;Less&#160;than&#160;12&#160;Months&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;In&#160;a&#160;Continuous&#160;Loss Position&lt;br/&gt;for&#160;12&#160;Months or More&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Number of Positions&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Number of Positions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Dollars in millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,706&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;677&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Investments Held-to-Maturity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the regulations governing our state health plan subsidiaries, we maintain statutory deposits and deposits required by government authorities primarily in cash, cash equivalents, and U.S. Treasury securities. We also maintain restricted investments as protection against the insolvency of certain capitated providers. The use of these funds is limited as required by regulations in the various states in which we operate, or as needed in the event of insolvency of capitated providers. Therefore, such investments are reported as &#x201c;Restricted investments&#x201d; in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have the ability to hold these restricted investments until maturity and, as a result, we would not expect the value of these investments to decline significantly due to a sudden change in market interest rates. Our held-to-maturity restricted investments are carried at amortized cost, which approximates fair value. Such investments amounted to $219 million at June&#160;30, 2022, of which $191 million will mature in one year or less, and $28&#160;million will mature in one through five years.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RleHRyZWdpb246MDI2YjJlMTY1Y2FiNGQzZTgyYzMyN2I4ZmI0MjlhZjlfMTA2Ng_4d3b6309-40d6-4e05-a782-279a5d1da576">The following tables summarize our current investments as of the dates indicated:&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gains&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gains&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i2a9debe19c6a4d42bce81211aa8d0570_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfNS0xLTEtMS01MzQyNQ_9a8e7a5b-5d9b-455a-95c4-f309f0c4b94e"
      unitRef="usd">2372000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2a9debe19c6a4d42bce81211aa8d0570_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfNS0zLTEtMS01MzQyNQ_fcf47f59-e3ce-40ec-9aa2-f97e4ac59de7"
      unitRef="usd">2000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2a9debe19c6a4d42bce81211aa8d0570_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfNS01LTEtMS01MzQyNQ_c44ddd80-111c-42b8-baae-d94edddaa7c7"
      unitRef="usd">106000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i2a9debe19c6a4d42bce81211aa8d0570_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfNS03LTEtMS01MzQyNQ_fca24082-08a8-483e-af59-cd20e53397e3"
      unitRef="usd">2268000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i981032f211e849a7a97e81debdde74f8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfNi0xLTEtMS01MzQyNQ_49259c72-3fa8-4f97-a32a-b94439289b96"
      unitRef="usd">759000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i981032f211e849a7a97e81debdde74f8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfNi0zLTEtMS01MzQyNQ_5640478c-6a0f-4363-8fc8-11359beba7f4"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i981032f211e849a7a97e81debdde74f8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfNi01LTEtMS01MzQyNQ_15ed6f86-528b-475e-b03f-41ef77a3f671"
      unitRef="usd">42000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i981032f211e849a7a97e81debdde74f8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfNi03LTEtMS01MzQyNQ_2fd81a17-8c42-4dc7-a8cb-231039c4be2e"
      unitRef="usd">717000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i35e299559daa42248b753a7a03cd2b10_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfNy0xLTEtMS01MzQyNQ_f9a7b01c-1c80-47b2-9140-cbaaf498cf61"
      unitRef="usd">306000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i35e299559daa42248b753a7a03cd2b10_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfNy0zLTEtMS01MzQyNQ_b1525252-2a1c-468e-9c70-b5d6b5fdf655"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i35e299559daa42248b753a7a03cd2b10_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfNy01LTEtMS01MzQyNQ_ba4658e9-5ed0-4b8c-91be-386725490a99"
      unitRef="usd">13000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i35e299559daa42248b753a7a03cd2b10_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfNy03LTEtMS01MzQyNQ_79438fa1-49fd-4169-8f00-26c0050c2b22"
      unitRef="usd">293000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ieb0d960988af424ca423390e09e7f766_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfOS0xLTEtMS01MzQyNQ_f189e34c-d9db-4852-bdcb-4707bb9cf44e"
      unitRef="usd">153000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ieb0d960988af424ca423390e09e7f766_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfOS0zLTEtMS01MzQyNQ_1294d633-0840-4481-813d-38a10cf606fe"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ieb0d960988af424ca423390e09e7f766_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfOS01LTEtMS01MzQyNQ_3abbc9b6-1c3c-4956-a1f2-3b07ba334d22"
      unitRef="usd">7000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ieb0d960988af424ca423390e09e7f766_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfOS03LTEtMS01MzQyNQ_a36ee2bf-1707-452a-81d1-9247275132d8"
      unitRef="usd">146000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i051c3655417f499f9e21281a971ed816_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfMTAtMS0xLTEtNTU5NzM_7dd5069d-ffaa-40ab-b1e3-df4b00522c68"
      unitRef="usd">96000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i051c3655417f499f9e21281a971ed816_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfMTAtMy0xLTEtNTU5NzM_1fba3e8b-2790-4099-bd62-73ce87118043"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i051c3655417f499f9e21281a971ed816_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfMTAtNS0xLTEtNTU5NzM_4023f647-4c88-45b7-9d08-458c65801b3f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i051c3655417f499f9e21281a971ed816_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfMTAtNy0xLTEtNTU5NzM_af940e2a-2bff-4f6d-a992-160a4725083b"
      unitRef="usd">96000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i53cb320b46ee4327b40b4a8a3364dc5d_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfMTMtMS0xLTEtNTM0MjU_f1111215-4228-4e58-876f-751549390896"
      unitRef="usd">49000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i53cb320b46ee4327b40b4a8a3364dc5d_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfMTMtMy0xLTEtNTM0MjU_09adf6b9-244f-4aa3-989e-54cc5ecda714"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i53cb320b46ee4327b40b4a8a3364dc5d_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfMTMtNS0xLTEtNTM0MjU_ff85e7ae-fa57-4242-82a8-0c25bef3502c"
      unitRef="usd">2000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i53cb320b46ee4327b40b4a8a3364dc5d_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfMTMtNy0xLTEtNTM0MjU_a876b999-e806-4928-bb1e-48d195546c2c"
      unitRef="usd">47000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfMTQtMS0xLTEtNTM0MjU_d517692f-75f5-4770-9efa-1207886dcb7a"
      unitRef="usd">3735000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfMTQtMy0xLTEtNTM0MjU_09c64494-094a-4868-8c67-2924ebd583e6"
      unitRef="usd">2000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfMTQtNS0xLTEtNTM0MjU_f11e1728-ec64-461d-8e2b-699698b0ef8b"
      unitRef="usd">170000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjc5ZDQzZWZhNDZkYzRhMTdhNmFjNTAyOTZjZjVjNzEyL3RhYmxlcmFuZ2U6NzlkNDNlZmE0NmRjNGExN2E2YWM1MDI5NmNmNWM3MTJfMTQtNy0xLTEtNTM0MjU_5d3c009a-416e-4f30-9abc-6b12fc8b3601"
      unitRef="usd">3567000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i99854092c25948a7b04e8782c31695df_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfNS0xLTEtMS01MzQyNQ_a9b36ec1-9078-4917-9d0c-3c4acd3cd7fb"
      unitRef="usd">1836000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i99854092c25948a7b04e8782c31695df_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfNS0zLTEtMS01MzQyNQ_9f4e712c-da44-46db-b757-767cfc178351"
      unitRef="usd">9000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i99854092c25948a7b04e8782c31695df_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfNS01LTEtMS01MzQyNQ_0a54a0f5-808d-45d6-93e3-26d271b299a0"
      unitRef="usd">12000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i99854092c25948a7b04e8782c31695df_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfNS03LTEtMS01MzQyNQ_bc28ab38-6504-489b-a560-9fa597188f6b"
      unitRef="usd">1833000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3f2dec32b2f8497d84de91214240e50b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfNi0xLTEtMS01MzQyNQ_bf0f84d6-28e2-4c8f-a1b2-eca5cc9ddce5"
      unitRef="usd">616000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3f2dec32b2f8497d84de91214240e50b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfNi0zLTEtMS01MzQyNQ_e50e45d5-c624-43da-888c-d1c169ac8abb"
      unitRef="usd">2000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3f2dec32b2f8497d84de91214240e50b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfNi01LTEtMS01MzQyNQ_7738e078-4184-4854-90ef-b6651c053dfc"
      unitRef="usd">4000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3f2dec32b2f8497d84de91214240e50b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfNi03LTEtMS01MzQyNQ_a75d68ff-02c7-4df3-bd48-e53b1670b190"
      unitRef="usd">614000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i052968a7f199437981de963063744752_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfNy0xLTEtMS01MzQyNQ_cb72448a-df41-4113-80a8-63e2b30ec89e"
      unitRef="usd">248000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i052968a7f199437981de963063744752_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfNy0zLTEtMS01MzQyNQ_25bcafd4-a15b-4b23-973f-132a1b82948a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i052968a7f199437981de963063744752_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfNy01LTEtMS01MzQyNQ_3c0787f2-5964-4ecc-beab-ce46effe12e8"
      unitRef="usd">1000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i052968a7f199437981de963063744752_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfNy03LTEtMS01MzQyNQ_e3140140-f73b-469f-baee-ffe3f414fe2f"
      unitRef="usd">247000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i9fcfaf7824d64b9bb863bb2bb1a96f57_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfOS0xLTEtMS01MzQyNQ_66ff7c89-73ca-4286-9da7-e2adffa5b6f3"
      unitRef="usd">123000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9fcfaf7824d64b9bb863bb2bb1a96f57_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfOS0zLTEtMS01MzQyNQ_8adb1e3c-9b52-4f31-b644-4e870c35ed0b"
      unitRef="usd">1000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9fcfaf7824d64b9bb863bb2bb1a96f57_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfOS01LTEtMS01MzQyNQ_76a78a09-6e50-400b-bb49-845470fde160"
      unitRef="usd">1000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i9fcfaf7824d64b9bb863bb2bb1a96f57_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfOS03LTEtMS01MzQyNQ_e0f4649c-83ae-40c7-9816-c12301f65f86"
      unitRef="usd">123000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3b826cb4b34d4f928ca121242016afe5_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfMTAtMS0xLTEtNTU5Nzg_c3f405d8-024b-4ab4-ab37-07452ebc5e1f"
      unitRef="usd">353000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3b826cb4b34d4f928ca121242016afe5_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfMTAtMy0xLTEtNTU5Nzg_f9fdf5d5-9e49-401f-a651-cdd22ceac3a3"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3b826cb4b34d4f928ca121242016afe5_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfMTAtNS0xLTEtNTU5Nzg_1c37d7c0-e28e-4d5f-9587-3aff2040b600"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3b826cb4b34d4f928ca121242016afe5_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfMTAtNy0xLTEtNTU5Nzg_7bcd8f23-4b2a-4118-8ae2-95ba3bc9f992"
      unitRef="usd">353000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3eb8e91b47574e69b5236212734d5083_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfMTItMS0xLTEtNTM0MjU_47bf1d03-e124-434f-aaff-fae0a9729c64"
      unitRef="usd">32000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3eb8e91b47574e69b5236212734d5083_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfMTItMy0xLTEtNTM0MjU_3e0b8828-c994-4032-8f4c-3a6332255fa4"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3eb8e91b47574e69b5236212734d5083_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfMTItNS0xLTEtNTM0MjU_1280143b-56c2-4468-9210-177ffe833579"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3eb8e91b47574e69b5236212734d5083_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfMTItNy0xLTEtNTM0MjU_18e58266-fe44-4635-906f-5deac6f79a61"
      unitRef="usd">32000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfMTMtMS0xLTEtNTM0MjU_3d4f700b-8a6a-4fbd-add0-cdc21541383e"
      unitRef="usd">3208000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfMTMtMy0xLTEtNTM0MjU_8ae336ca-a278-4420-895f-bb31db32b694"
      unitRef="usd">12000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfMTMtNS0xLTEtNTM0MjU_4ddb94d1-dbeb-4db0-a650-127a79aa7fc4"
      unitRef="usd">18000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjM3MjFhYTEwMTRjMjQzMzU5NWE4ZGUzZTYzN2IyNTVlL3RhYmxlcmFuZ2U6MzcyMWFhMTAxNGMyNDMzNTk1YThkZTNlNjM3YjI1NWVfMTMtNy0xLTEtNTM0MjU_cdbfa42a-1341-490f-84f5-f6c725bb4fda"
      unitRef="usd">3202000000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RleHRyZWdpb246MDI2YjJlMTY1Y2FiNGQzZTgyYzMyN2I4ZmI0MjlhZjlfMTA2Mg_283617ba-c736-4ec0-927b-dfb9c5c642dc">&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual maturities of our current investments as of June&#160;30, 2022 are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in one year or less&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,735&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,567&#160;&lt;/span&gt;&lt;/td&gt;&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:3pt"&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;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjExNWQyYTNiMjYyMzQ3MTRhOWRlZGJkYmIxMDc3YTMzL3RhYmxlcmFuZ2U6MTE1ZDJhM2IyNjIzNDcxNGE5ZGVkYmRiYjEwNzdhMzNfMy0xLTEtMS01MzQyNQ_0e2c2b22-f621-4480-8f88-2e9f97282843"
      unitRef="usd">340000000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjExNWQyYTNiMjYyMzQ3MTRhOWRlZGJkYmIxMDc3YTMzL3RhYmxlcmFuZ2U6MTE1ZDJhM2IyNjIzNDcxNGE5ZGVkYmRiYjEwNzdhMzNfMy0zLTEtMS01MzQyNQ_ddb7f149-e3f7-401c-b7b8-5d683a79e76e"
      unitRef="usd">338000000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjExNWQyYTNiMjYyMzQ3MTRhOWRlZGJkYmIxMDc3YTMzL3RhYmxlcmFuZ2U6MTE1ZDJhM2IyNjIzNDcxNGE5ZGVkYmRiYjEwNzdhMzNfNC0xLTEtMS01MzQyNQ_e8493249-fc2e-420f-8424-c6ae5be590cf"
      unitRef="usd">2276000000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjExNWQyYTNiMjYyMzQ3MTRhOWRlZGJkYmIxMDc3YTMzL3RhYmxlcmFuZ2U6MTE1ZDJhM2IyNjIzNDcxNGE5ZGVkYmRiYjEwNzdhMzNfNC0zLTEtMS01MzQyNQ_e0a62dfc-8945-419e-bad8-b22f1cfde142"
      unitRef="usd">2175000000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjExNWQyYTNiMjYyMzQ3MTRhOWRlZGJkYmIxMDc3YTMzL3RhYmxlcmFuZ2U6MTE1ZDJhM2IyNjIzNDcxNGE5ZGVkYmRiYjEwNzdhMzNfNS0xLTEtMS01MzQyNQ_a1bb350c-8411-4db7-8bc2-3c29fc23ec56"
      unitRef="usd">377000000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjExNWQyYTNiMjYyMzQ3MTRhOWRlZGJkYmIxMDc3YTMzL3RhYmxlcmFuZ2U6MTE1ZDJhM2IyNjIzNDcxNGE5ZGVkYmRiYjEwNzdhMzNfNS0zLTEtMS01MzQyNQ_4145e628-c587-4e0a-86bf-61ac3f84d1c6"
      unitRef="usd">358000000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjExNWQyYTNiMjYyMzQ3MTRhOWRlZGJkYmIxMDc3YTMzL3RhYmxlcmFuZ2U6MTE1ZDJhM2IyNjIzNDcxNGE5ZGVkYmRiYjEwNzdhMzNfNi0xLTEtMS01MzQyNQ_f921f2a8-433d-4370-91de-51cf52042f21"
      unitRef="usd">742000000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjExNWQyYTNiMjYyMzQ3MTRhOWRlZGJkYmIxMDc3YTMzL3RhYmxlcmFuZ2U6MTE1ZDJhM2IyNjIzNDcxNGE5ZGVkYmRiYjEwNzdhMzNfNi0zLTEtMS01MzQyNQ_ececb0fc-3436-4346-831d-7f53688b6521"
      unitRef="usd">696000000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjExNWQyYTNiMjYyMzQ3MTRhOWRlZGJkYmIxMDc3YTMzL3RhYmxlcmFuZ2U6MTE1ZDJhM2IyNjIzNDcxNGE5ZGVkYmRiYjEwNzdhMzNfNy0xLTEtMS01MzQyNQ_40ba949c-08fa-4b6d-a80e-59652a2e49ae"
      unitRef="usd">3735000000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF80Ni9mcmFnOjAyNmIyZTE2NWNhYjRkM2U4MmMzMjdiOGZiNDI5YWY5L3RhYmxlOjExNWQyYTNiMjYyMzQ3MTRhOWRlZGJkYmIxMDc3YTMzL3RhYmxlcmFuZ2U6MTE1ZDJhM2IyNjIzNDcxNGE5ZGVkYmRiYjEwNzdhMzNfNy0zLTEtMS01MzQyNQ_f607ad43-15a5-4ee4-b5ba-2ea9f328a9bb"
      unitRef="usd">3567000000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RleHRyZWdpb246NzNlNjIyMjNkZTkyNDQyODg4Njk2MWI0MDYwYTUzMzZfNzY5NjU4MTM5NDg5NA_99f9eefe-eec3-44af-add8-64581d3e7cec">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table segregates those available-for-sale investments that have been in a continuous loss position for less than 12 months, and those that have been in a continuous loss position for 12 months or more as of June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;In&#160;a&#160;Continuous&#160;Loss Position&lt;br/&gt;for&#160;Less&#160;than&#160;12&#160;Months&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;In&#160;a&#160;Continuous&#160;Loss Position&lt;br/&gt;for&#160;12&#160;Months or More&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Number of Positions&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Number of Positions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Dollars in millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table segregates those available-for-sale investments that have been in a continuous loss position for less than 12 months, and those that have been in a continuous loss position for 12 months or more as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.744%"/&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.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: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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;In&#160;a&#160;Continuous&#160;Loss Position&lt;br/&gt;for&#160;Less&#160;than&#160;12&#160;Months&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;In&#160;a&#160;Continuous&#160;Loss Position&lt;br/&gt;for&#160;12&#160;Months or More&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Number of Positions&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Number of Positions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Dollars in millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,706&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;677&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i2a9debe19c6a4d42bce81211aa8d0570_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfMy0xLTEtMS01MzQyNQ_7ae77676-0760-4dab-962e-d95003f14578"
      unitRef="usd">1971000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i2a9debe19c6a4d42bce81211aa8d0570_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfMy0zLTEtMS01MzQyNQ_4d2d0b29-bb0c-44d9-8fed-e01135af0adb"
      unitRef="usd">104000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i2a9debe19c6a4d42bce81211aa8d0570_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfMy01LTEtMS01MzQyNQ_fba333ea-817a-45e9-954c-908284da487f"
      unitRef="position">921</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i2a9debe19c6a4d42bce81211aa8d0570_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfMy03LTEtMS01MzQyNQ_21717b51-d97c-4a55-bce5-8e44a6262547"
      unitRef="usd">36000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i2a9debe19c6a4d42bce81211aa8d0570_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfMy05LTEtMS01MzQyNQ_7b55947d-4499-4b3b-8acc-3037660f9bce"
      unitRef="usd">2000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i2a9debe19c6a4d42bce81211aa8d0570_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfMy0xMS0xLTEtNTM0MjU_110c8e57-6db2-43d3-aadd-002dd7f54c5b"
      unitRef="position">19</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i981032f211e849a7a97e81debdde74f8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNC0xLTEtMS01MzQyNQ_1ef87a82-25a9-4921-aa02-4343aa057e7c"
      unitRef="usd">647000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i981032f211e849a7a97e81debdde74f8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNC0zLTEtMS01MzQyNQ_359b0893-027a-42f4-abbb-036039cbc2da"
      unitRef="usd">40000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i981032f211e849a7a97e81debdde74f8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNC01LTEtMS01MzQyNQ_2f469f13-f460-44c5-be5c-fc2bb2b8fe88"
      unitRef="position">273</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i981032f211e849a7a97e81debdde74f8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNC03LTEtMS01MzQyNQ_d5d2564f-f9aa-4883-8fb9-0a508bd3f409"
      unitRef="usd">50000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i981032f211e849a7a97e81debdde74f8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNC05LTEtMS01MzQyNQ_0d875c8e-2df5-4ff7-ad0d-5bc2bf080836"
      unitRef="usd">2000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i981032f211e849a7a97e81debdde74f8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNC0xMS0xLTEtNTM0MjU_7d0eae2e-098e-4f86-a1a2-b04134ca41b2"
      unitRef="position">26</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i35e299559daa42248b753a7a03cd2b10_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNS0xLTEtMS01MzQyNQ_a26f50f4-144b-4d67-a3fb-e91ce020fe65"
      unitRef="usd">264000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i35e299559daa42248b753a7a03cd2b10_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNS0zLTEtMS01MzQyNQ_f1cf80c7-6a63-4cfb-9f65-9557fce3f263"
      unitRef="usd">13000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i35e299559daa42248b753a7a03cd2b10_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNS01LTEtMS01MzQyNQ_487d1f39-4f49-4b7a-9646-f7f4b9c3e64e"
      unitRef="security">134</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i35e299559daa42248b753a7a03cd2b10_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNS03LTEtMS01MzQyNQ_da032360-b40e-4a1b-804d-c08360af5b50"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i35e299559daa42248b753a7a03cd2b10_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNS05LTEtMS01MzQyNQ_c35d61b0-14c5-46fd-911f-65c68128225a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i35e299559daa42248b753a7a03cd2b10_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNS0xMS0xLTEtNTM0MjU_982e8dc9-908a-4c5d-80e4-16b5c6637f5b"
      unitRef="security">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ieb0d960988af424ca423390e09e7f766_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNy0xLTEtMS01MzQyNQ_d17636b6-a9d0-4146-8815-bd8325aabcaa"
      unitRef="usd">100000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ieb0d960988af424ca423390e09e7f766_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNy0zLTEtMS01MzQyNQ_a8c99f46-dac2-452c-9c45-f8896044d185"
      unitRef="usd">7000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="ieb0d960988af424ca423390e09e7f766_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNy01LTEtMS01MzQyNQ_77adaa87-7fba-4c85-b734-e6949e0568bc"
      unitRef="security">124</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ieb0d960988af424ca423390e09e7f766_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNy03LTEtMS01MzQyNQ_3fbc933f-a46a-481c-be8a-56e68a1e74bd"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ieb0d960988af424ca423390e09e7f766_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNy05LTEtMS01MzQyNQ_2d454a5e-fae6-4023-ba70-f23185c172e5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="ieb0d960988af424ca423390e09e7f766_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfNy0xMS0xLTEtNTM0MjU_f00587ff-48d6-41e2-9f25-3e9b740b8e57"
      unitRef="security">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i53cb320b46ee4327b40b4a8a3364dc5d_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfOC0xLTEtMS01NTkzMQ_8496ac0e-a662-459d-a472-1904e6320799"
      unitRef="usd">27000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i53cb320b46ee4327b40b4a8a3364dc5d_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfOC0zLTEtMS01NTkzMQ_1777b51f-e2d0-4b20-b055-d6e3e3dd35ab"
      unitRef="usd">2000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i53cb320b46ee4327b40b4a8a3364dc5d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfOC01LTEtMS01NTkzMQ_490d44db-363e-415a-8d0b-d180ae6fee7d"
      unitRef="security">14</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i53cb320b46ee4327b40b4a8a3364dc5d_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfOC03LTEtMS01NTkzMQ_4efb9fde-5bae-4f5a-a124-c0afa47c3e78"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i53cb320b46ee4327b40b4a8a3364dc5d_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfOC05LTEtMS01NTkzMQ_a3ccb06b-bfaa-4396-95a1-db96362b12de"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i53cb320b46ee4327b40b4a8a3364dc5d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfOC0xMS0xLTEtNTU5MzE_1703cfa9-3b88-4207-a8fb-170a6e0b26f8"
      unitRef="security">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfMTEtMS0xLTEtNTM0MjU_7c8f9ca1-bd22-4d4b-aafe-0b7f73aed77c"
      unitRef="usd">3009000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfMTEtMy0xLTEtNTM0MjU_671cfbe9-4fdd-441b-82a6-816942cc0546"
      unitRef="usd">166000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfMTEtNS0xLTEtNTM0MjU_8a696dcc-3158-4d2f-9dc0-bc5c22ecd4bc"
      unitRef="position">1466</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfMTEtNy0xLTEtNTM0MjU_996c1723-e25a-4f2c-92ec-eb22ef1f4784"
      unitRef="usd">86000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfMTEtOS0xLTEtNTM0MjU_52f8a486-c969-4bc4-964c-d1a0e83e7c40"
      unitRef="usd">4000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjRlYmY5MDdiOWIxODQ0MTBhOGIxZjVlZDhkNGEzODMxL3RhYmxlcmFuZ2U6NGViZjkwN2I5YjE4NDQxMGE4YjFmNWVkOGQ0YTM4MzFfMTEtMTEtMS0xLTUzNDI1_6c887b32-92b6-4c0d-b607-7e379a2f4e53"
      unitRef="position">45</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i99854092c25948a7b04e8782c31695df_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfMy0xLTEtMS01MzQyNQ_094b2997-1c73-4b0f-b1a8-544f30d97dd1"
      unitRef="usd">1063000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i99854092c25948a7b04e8782c31695df_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfMy0zLTEtMS01MzQyNQ_097aa808-7370-4c16-b8ad-655fc20696e7"
      unitRef="usd">12000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i99854092c25948a7b04e8782c31695df_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfMy01LTEtMS01MzQyNQ_2dc8dadb-c68d-4a3b-9d3f-4b08aca02e72"
      unitRef="position">395</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i99854092c25948a7b04e8782c31695df_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfMy03LTEtMS01MzQyNQ_a6bed028-7250-49eb-bbcc-8c97c253d9a6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i99854092c25948a7b04e8782c31695df_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfMy05LTEtMS01MzQyNQ_1fd2561b-9679-4e90-ba25-e8ce78d89622"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i99854092c25948a7b04e8782c31695df_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfMy0xMS0xLTEtNTM0MjU_b041af68-1e0a-4d9b-a5ca-0e0b321b36e7"
      unitRef="position">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3f2dec32b2f8497d84de91214240e50b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNC0xLTEtMS01MzQyNQ_4c8535df-c1b5-4bc6-9a64-d4a793cc4dfd"
      unitRef="usd">408000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3f2dec32b2f8497d84de91214240e50b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNC0zLTEtMS01MzQyNQ_02ae132e-fe98-4c5f-9c79-950fb8adc46f"
      unitRef="usd">4000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i3f2dec32b2f8497d84de91214240e50b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNC01LTEtMS01MzQyNQ_31a2b57b-168a-47a3-9239-b9b50432fc25"
      unitRef="position">146</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3f2dec32b2f8497d84de91214240e50b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNC03LTEtMS01MzQyNQ_9fd3406f-88b4-4b6a-a99f-b12ed9203b45"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3f2dec32b2f8497d84de91214240e50b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNC05LTEtMS01MzQyNQ_a8d04310-cea3-4626-9a8e-ad8129ba3019"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i3f2dec32b2f8497d84de91214240e50b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNC0xMS0xLTEtNTM0MjU_3e994948-f504-4117-837a-67fda208024a"
      unitRef="position">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i052968a7f199437981de963063744752_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNS0xLTEtMS01MzQyNQ_c3545244-b2b7-4dba-8fb3-56edd35ed516"
      unitRef="usd">166000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i052968a7f199437981de963063744752_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNS0zLTEtMS01MzQyNQ_b0ba1e67-15ad-46f6-bc76-d1f34eef3cd4"
      unitRef="usd">1000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i052968a7f199437981de963063744752_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNS01LTEtMS01MzQyNQ_cb0626c0-889b-42c0-abf1-108f68ec82a7"
      unitRef="security">75</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i052968a7f199437981de963063744752_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNS03LTEtMS01MzQyNQ_e1ed8f42-d6c3-4e15-ba6c-4ab0b938a41b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i052968a7f199437981de963063744752_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNS05LTEtMS01MzQyNQ_2909ab7a-d3dc-4ee0-9902-d298ae365966"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i052968a7f199437981de963063744752_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNS0xMS0xLTEtNTM0MjU_287c6769-88f3-4346-86f6-841df4d0673b"
      unitRef="security">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i9fcfaf7824d64b9bb863bb2bb1a96f57_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNy0xLTEtMS01MzQyNQ_65f160cd-a8b1-41ea-9a35-5ea4ee7c72e8"
      unitRef="usd">69000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9fcfaf7824d64b9bb863bb2bb1a96f57_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNy0zLTEtMS01MzQyNQ_3adf9333-561a-4c9e-96bb-354dfb03273a"
      unitRef="usd">1000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i9fcfaf7824d64b9bb863bb2bb1a96f57_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNy01LTEtMS01MzQyNQ_e8564486-4e82-4c0c-8827-d07c9493f809"
      unitRef="security">61</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i9fcfaf7824d64b9bb863bb2bb1a96f57_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNy03LTEtMS01MzQyNQ_55f0fe81-677e-4270-a45b-22b81ef9e956"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i9fcfaf7824d64b9bb863bb2bb1a96f57_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNy05LTEtMS01MzQyNQ_f91d249b-a39a-4c3b-82c1-472f29e9d00a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i9fcfaf7824d64b9bb863bb2bb1a96f57_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfNy0xMS0xLTEtNTM0MjU_455afde4-f089-4df2-ab0b-f8d71dbb287e"
      unitRef="security">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfMTEtMS0xLTEtNTM0MjU_d53f403e-c489-435f-a390-3f8241ddeb97"
      unitRef="usd">1706000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfMTEtMy0xLTEtNTM0MjU_3cd3432a-dddb-4b03-ad7d-0b8d95556a9c"
      unitRef="usd">18000000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfMTEtNS0xLTEtNTM0MjU_86645b7a-6fef-48ea-b637-4d058956a3d6"
      unitRef="position">677</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3eb8e91b47574e69b5236212734d5083_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfMTEtNy0xLTEtNTM0MjU_2e90b50b-06c0-4a1e-a040-792ea51d4007"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3eb8e91b47574e69b5236212734d5083_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfMTEtOS0xLTEtNTM0MjU_ac6776ad-07ba-47e7-bb6a-1d0937191024"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i3eb8e91b47574e69b5236212734d5083_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81NS9mcmFnOjczZTYyMjIzZGU5MjQ0Mjg4ODY5NjFiNDA2MGE1MzM2L3RhYmxlOjA5NjA1MTg1YTQ1YTQxYmFhODdmYTYyYTA5YTdjYTAzL3RhYmxlcmFuZ2U6MDk2MDUxODVhNDVhNDFiYWE4N2ZhNjJhMDlhN2NhMDNfMTEtMTEtMS0xLTUzNDI1_8ad01ee0-e4b7-4637-b213-c80e8b38a8f4"
      unitRef="security">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81OC9mcmFnOmQ2NWIzYjYyYThmMTRkMmFiZTBkYTE3ODJkZjM0ZjdjL3RleHRyZWdpb246ZDY1YjNiNjJhOGYxNGQyYWJlMGRhMTc4MmRmMzRmN2NfMTAxMA_901a9661-0ca2-4cbc-8472-e83b85081d72"
      unitRef="usd">219000000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81OC9mcmFnOmQ2NWIzYjYyYThmMTRkMmFiZTBkYTE3ODJkZjM0ZjdjL3RleHRyZWdpb246ZDY1YjNiNjJhOGYxNGQyYWJlMGRhMTc4MmRmMzRmN2NfMTAyOQ_c9ab62b7-0523-4a6b-be19-0708dd2c1972"
      unitRef="usd">191000000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF81OC9mcmFnOmQ2NWIzYjYyYThmMTRkMmFiZTBkYTE3ODJkZjM0ZjdjL3RleHRyZWdpb246ZDY1YjNiNjJhOGYxNGQyYWJlMGRhMTc4MmRmMzRmN2NfMTA2OQ_b761020c-84e2-4fae-8178-916c260934aa"
      unitRef="usd">28000000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <moh:MedicalClaimsAndBenefitsPayableTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RleHRyZWdpb246ODRiNDUxMWNjNDIyNGNlNTgxYjEzZjhiNjI2NjBlOTJfMTQ1Nw_b8c1bca9-6a58-4178-a334-24c9a2cd72eb">Medical Claims and Benefits Payable &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the details of our medical claims and benefits payable as of the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&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:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims incurred but not paid (&#x201c;IBNP&#x201d;)&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pharmacy payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitation payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Other&#x201d; medical claims and benefits payable include amounts payable to certain providers for which we act as an intermediary on behalf of various government agencies without assuming financial risk. Such receipts and payments do not impact our consolidated statements of income. Non-risk provider payables amounted to $229 million and $226 million as of June&#160;30, 2022, and December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the components of the change in our medical claims and benefits payable for the periods indicated. The amounts presented for &#x201c;Components of medical care costs related to: Prior years&#x201d; represent the amount by which our original estimate of medical claims and benefits payable at the beginning of the year varied from the actual liabilities, based on information (principally the payment of claims) developed since those liabilities were first reported. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.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.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medicaid &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medicare &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketplace&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical claims and benefits payable, beginning balance&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Components of medical care costs related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(311)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total medical care costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,816&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,648&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;971&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments for medical care costs related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,333&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,600&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,100&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquired balances, net of post-acquisition adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in non-risk and other provider payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical claims and benefits payable, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;250&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,775&#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:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.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.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medicaid &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medicare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketplace&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical claims and benefits payable, beginning balance&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Components of medical care costs related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total medical care costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,719&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,435&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments for medical care costs related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,534&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,441&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;997&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquired balances, net of post-acquisition adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in non-risk and other provider payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical claims and benefits payable, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our estimates of medical claims and benefits payable recorded at December 31, 2021, and 2020 developed favorably by approximately $311 million and $193 million as of June&#160;30, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The favorable prior year development recognized in the six months ended June 30, 2022 was primarily due to lower than expected utilization of medical services by our members and improved operating performance. Consequently, the ultimate costs recognized in 2022, as claims payments were processed, were lower than our estimates in 2021.&lt;/span&gt;&lt;/div&gt;</moh:MedicalClaimsAndBenefitsPayableTextBlock>
    <us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RleHRyZWdpb246ODRiNDUxMWNjNDIyNGNlNTgxYjEzZjhiNjI2NjBlOTJfMTQ3MQ_b900647f-11be-4fee-8132-82eb9cd9fe68">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the details of our medical claims and benefits payable as of the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&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:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims incurred but not paid (&#x201c;IBNP&#x201d;)&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pharmacy payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitation payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <moh:LiabilityforUnpaidClaimsandClaimsAdjustmentExpenseIncurredbutNotPaidIBNPFeeforserviceClaimsAmount
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOjg3NWJkZjczODU0ZTRlMWQ4NWM2MDNhMmRhOTJlMWYyL3RhYmxlcmFuZ2U6ODc1YmRmNzM4NTRlNGUxZDg1YzYwM2EyZGE5MmUxZjJfMy0xLTEtMS01MzQyNQ_b8426199-3bab-459d-9cd6-5cf332475062"
      unitRef="usd">2719000000</moh:LiabilityforUnpaidClaimsandClaimsAdjustmentExpenseIncurredbutNotPaidIBNPFeeforserviceClaimsAmount>
    <moh:LiabilityforUnpaidClaimsandClaimsAdjustmentExpenseIncurredbutNotPaidIBNPFeeforserviceClaimsAmount
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOjg3NWJkZjczODU0ZTRlMWQ4NWM2MDNhMmRhOTJlMWYyL3RhYmxlcmFuZ2U6ODc1YmRmNzM4NTRlNGUxZDg1YzYwM2EyZGE5MmUxZjJfMy0zLTEtMS01MzQyNQ_442d3316-d93e-4ae0-b846-39b58b92e076"
      unitRef="usd">2486000000</moh:LiabilityforUnpaidClaimsandClaimsAdjustmentExpenseIncurredbutNotPaidIBNPFeeforserviceClaimsAmount>
    <moh:PharmacyClaimsPayable
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOjg3NWJkZjczODU0ZTRlMWQ4NWM2MDNhMmRhOTJlMWYyL3RhYmxlcmFuZ2U6ODc1YmRmNzM4NTRlNGUxZDg1YzYwM2EyZGE5MmUxZjJfNC0xLTEtMS01MzQyNQ_0451b155-86bd-4666-a960-a715f1323ced"
      unitRef="usd">229000000</moh:PharmacyClaimsPayable>
    <moh:PharmacyClaimsPayable
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOjg3NWJkZjczODU0ZTRlMWQ4NWM2MDNhMmRhOTJlMWYyL3RhYmxlcmFuZ2U6ODc1YmRmNzM4NTRlNGUxZDg1YzYwM2EyZGE5MmUxZjJfNC0zLTEtMS01MzQyNQ_9e7b9707-45a2-408c-9e13-e3392f885eab"
      unitRef="usd">219000000</moh:PharmacyClaimsPayable>
    <moh:CapitationClaimsPayable
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOjg3NWJkZjczODU0ZTRlMWQ4NWM2MDNhMmRhOTJlMWYyL3RhYmxlcmFuZ2U6ODc1YmRmNzM4NTRlNGUxZDg1YzYwM2EyZGE5MmUxZjJfNS0xLTEtMS01MzQyNQ_7b5ff941-791c-4129-91b2-dabb18aeb9b3"
      unitRef="usd">94000000</moh:CapitationClaimsPayable>
    <moh:CapitationClaimsPayable
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOjg3NWJkZjczODU0ZTRlMWQ4NWM2MDNhMmRhOTJlMWYyL3RhYmxlcmFuZ2U6ODc1YmRmNzM4NTRlNGUxZDg1YzYwM2EyZGE5MmUxZjJfNS0zLTEtMS01MzQyNQ_5a6ca69b-5008-4f8f-a02d-ca7782c0cc21"
      unitRef="usd">82000000</moh:CapitationClaimsPayable>
    <moh:OtherClaimsPayable
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOjg3NWJkZjczODU0ZTRlMWQ4NWM2MDNhMmRhOTJlMWYyL3RhYmxlcmFuZ2U6ODc1YmRmNzM4NTRlNGUxZDg1YzYwM2EyZGE5MmUxZjJfNi0xLTEtMS01MzQyNQ_973b6f1c-1b9b-419b-aaa0-adbfb673fdd4"
      unitRef="usd">733000000</moh:OtherClaimsPayable>
    <moh:OtherClaimsPayable
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOjg3NWJkZjczODU0ZTRlMWQ4NWM2MDNhMmRhOTJlMWYyL3RhYmxlcmFuZ2U6ODc1YmRmNzM4NTRlNGUxZDg1YzYwM2EyZGE5MmUxZjJfNi0zLTEtMS01MzQyNQ_435e2ae7-0568-42ec-8a81-b1ebb7aa41b9"
      unitRef="usd">576000000</moh:OtherClaimsPayable>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOjg3NWJkZjczODU0ZTRlMWQ4NWM2MDNhMmRhOTJlMWYyL3RhYmxlcmFuZ2U6ODc1YmRmNzM4NTRlNGUxZDg1YzYwM2EyZGE5MmUxZjJfNy0xLTEtMS01MzQyNQ_e45cf303-2473-4c96-a0b1-13d85be6982a"
      unitRef="usd">3775000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOjg3NWJkZjczODU0ZTRlMWQ4NWM2MDNhMmRhOTJlMWYyL3RhYmxlcmFuZ2U6ODc1YmRmNzM4NTRlNGUxZDg1YzYwM2EyZGE5MmUxZjJfNy0zLTEtMS01MzQyNQ_7e227d03-561e-47e8-a8d5-d1b96bf1c278"
      unitRef="usd">3363000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <moh:MedicalClaimsAndBenefitsPayable
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RleHRyZWdpb246ODRiNDUxMWNjNDIyNGNlNTgxYjEzZjhiNjI2NjBlOTJfNDQ1_24eaec0d-cc0e-42fb-8972-4676cead41f9"
      unitRef="usd">229000000</moh:MedicalClaimsAndBenefitsPayable>
    <moh:MedicalClaimsAndBenefitsPayable
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RleHRyZWdpb246ODRiNDUxMWNjNDIyNGNlNTgxYjEzZjhiNjI2NjBlOTJfNDUy_096deef3-602e-4070-b53a-1c64d20cbda1"
      unitRef="usd">226000000</moh:MedicalClaimsAndBenefitsPayable>
    <moh:ComponentsOfChangeInMedicalClaimsAndBenefitsPayableTableTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RleHRyZWdpb246ODRiNDUxMWNjNDIyNGNlNTgxYjEzZjhiNjI2NjBlOTJfMTQ1MA_a60a2dbb-0bb8-4623-bb13-5533cca05d9b">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the components of the change in our medical claims and benefits payable for the periods indicated. The amounts presented for &#x201c;Components of medical care costs related to: Prior years&#x201d; represent the amount by which our original estimate of medical claims and benefits payable at the beginning of the year varied from the actual liabilities, based on information (principally the payment of claims) developed since those liabilities were first reported. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.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.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medicaid &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medicare &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketplace&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical claims and benefits payable, beginning balance&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Components of medical care costs related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(311)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total medical care costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,816&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,648&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;971&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments for medical care costs related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,333&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,600&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,100&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquired balances, net of post-acquisition adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in non-risk and other provider payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical claims and benefits payable, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;250&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,775&#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:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.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.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medicaid &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medicare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketplace&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical claims and benefits payable, beginning balance&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Components of medical care costs related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total medical care costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,719&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,435&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments for medical care costs related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,534&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,441&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;997&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquired balances, net of post-acquisition adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in non-risk and other provider payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical claims and benefits payable, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</moh:ComponentsOfChangeInMedicalClaimsAndBenefitsPayableTableTextBlock>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i35e75d7432e045b5a9f0052696b6363c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfNC0xLTEtMS01MzQyNQ_4e374dad-e13b-401f-bc2f-f543dc934204"
      unitRef="usd">2580000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="ie1c43ba0bef7432fa64f0a1015531f19_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfNC0zLTEtMS01MzQyNQ_6f2f82ad-2d71-4fcd-8318-fa3a3107b010"
      unitRef="usd">404000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="ic547a27fbb364948b07e585ed7486eaf_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfNC01LTEtMS01MzQyNQ_726b7d9f-8664-4c64-93c6-34db1699f930"
      unitRef="usd">379000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfNC03LTEtMS01MzQyNQ_3ad009e1-7414-4a50-bf6e-58e41c3d7c98"
      unitRef="usd">3363000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i67f551e16d8647e39b37dac2c2740f15_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfNi0xLTEtMS01MzQyNQ_36b75733-2506-4165-9462-5ec16828739e"
      unitRef="usd">11059000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="if4a309d2d8cb4821aa0475ead5812af3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfNi0zLTEtMS01MzQyNQ_122e828e-b19a-432d-974d-121923bb4560"
      unitRef="usd">1681000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i56167823d9874d6bb924e7be1a57bdbf_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfNi01LTEtMS01MzQyNQ_9add86df-5b32-4e25-baca-40a41607dddf"
      unitRef="usd">1006000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfNi03LTEtMS01MzQyNQ_aca44033-d025-4d5b-b67e-e1da4acc1569"
      unitRef="usd">13746000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i67f551e16d8647e39b37dac2c2740f15_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfNy0xLTEtMS01MzQyNQ_d74145e3-3832-4d79-a174-625abefbe51f"
      unitRef="usd">-243000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="if4a309d2d8cb4821aa0475ead5812af3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfNy0zLTEtMS01MzQyNQ_e93b4706-99f2-4fa7-bbcc-26386fe8d24f"
      unitRef="usd">-33000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i56167823d9874d6bb924e7be1a57bdbf_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfNy01LTEtMS01MzQyNQ_84d5901c-fb0a-4e24-ab34-c54269a4fefc"
      unitRef="usd">-35000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfNy03LTEtMS01MzQyNQ_028ee843-1a2f-474e-a04e-714e06e64b3c"
      unitRef="usd">-311000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i67f551e16d8647e39b37dac2c2740f15_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfOC0xLTEtMS01MzQyNQ_9d8aeadd-9f5d-48f5-9b04-29c459a06785"
      unitRef="usd">10816000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="if4a309d2d8cb4821aa0475ead5812af3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfOC0zLTEtMS01MzQyNQ_c2f8e8cc-deb7-4481-9fa1-09c4e1076bb4"
      unitRef="usd">1648000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i56167823d9874d6bb924e7be1a57bdbf_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfOC01LTEtMS01MzQyNQ_424d3f72-d7b8-414a-a7bd-2f6b104a68ff"
      unitRef="usd">971000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfOC03LTEtMS01MzQyNQ_0553034b-9c0d-40df-b854-033bb934f1d6"
      unitRef="usd">13435000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i67f551e16d8647e39b37dac2c2740f15_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTAtMS0xLTEtNTM0MjU_1dfcf3ac-79d4-4f75-b0a9-266be57386d1"
      unitRef="usd">8532000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="if4a309d2d8cb4821aa0475ead5812af3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTAtMy0xLTEtNTM0MjU_c72baabc-bd13-47e1-92fe-2d43cfb19b7f"
      unitRef="usd">1270000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i56167823d9874d6bb924e7be1a57bdbf_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTAtNS0xLTEtNTM0MjU_ba2ab6eb-37c0-4bd2-9947-985860b82835"
      unitRef="usd">820000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTAtNy0xLTEtNTM0MjU_cd4248cf-76a4-4c6e-becb-61976eed60a1"
      unitRef="usd">10622000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i67f551e16d8647e39b37dac2c2740f15_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTEtMS0xLTEtNTM0MjU_8e157134-a9fa-448f-b05e-c982c4565191"
      unitRef="usd">1801000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="if4a309d2d8cb4821aa0475ead5812af3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTEtMy0xLTEtNTM0MjU_0de59a7f-604f-4a1c-8c6e-68cc7c7a1915"
      unitRef="usd">330000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i56167823d9874d6bb924e7be1a57bdbf_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTEtNS0xLTEtNTM0MjU_6afe6caa-7c1b-41ab-b4c1-1b592a078ba8"
      unitRef="usd">280000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTEtNy0xLTEtNTM0MjU_19c9cb5e-d9ad-4fa2-927c-f7f2dbfa0ebd"
      unitRef="usd">2411000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i67f551e16d8647e39b37dac2c2740f15_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTItMS0xLTEtNTM0MjU_a9965b43-ced3-4530-b516-98c131d35aa0"
      unitRef="usd">10333000000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="if4a309d2d8cb4821aa0475ead5812af3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTItMy0xLTEtNTM0MjU_f5562cdf-213a-453d-a0f7-18ae31420513"
      unitRef="usd">1600000000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i56167823d9874d6bb924e7be1a57bdbf_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTItNS0xLTEtNTM0MjU_eba2f30b-5024-43d8-b8ea-0bf47ddbae5a"
      unitRef="usd">1100000000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTItNy0xLTEtNTM0MjU_92ac89ac-35ed-43be-ad7b-f153a614234d"
      unitRef="usd">13033000000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments
      contextRef="i67f551e16d8647e39b37dac2c2740f15_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTMtMS0xLTEtNTM0MjU_919e49dd-80b5-4151-b0ee-17c337872c00"
      unitRef="usd">7000000</moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments>
    <moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments
      contextRef="if4a309d2d8cb4821aa0475ead5812af3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTMtMy0xLTEtNTM0MjU_26bf25b4-910e-472b-a7ac-23907c68ca0c"
      unitRef="usd">0</moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments>
    <moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments
      contextRef="i56167823d9874d6bb924e7be1a57bdbf_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTMtNS0xLTEtNTM0MjU_9a23f192-29e1-4e47-9fed-e9811d4a80e9"
      unitRef="usd">0</moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments>
    <moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTMtNy0xLTEtNTM0MjU_4159ad6f-9135-40be-8b22-ecbe31c56fa3"
      unitRef="usd">7000000</moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments>
    <moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider
      contextRef="i67f551e16d8647e39b37dac2c2740f15_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTQtMS0xLTEtNTM0MjU_6ea6955a-cbfa-424e-9af9-74a7888ed9c5"
      unitRef="usd">3000000</moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider>
    <moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider
      contextRef="if4a309d2d8cb4821aa0475ead5812af3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTQtMy0xLTEtNTM0MjU_e5e5c06e-0fe7-4537-900b-b31eab8803bf"
      unitRef="usd">0</moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider>
    <moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider
      contextRef="i56167823d9874d6bb924e7be1a57bdbf_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTQtNS0xLTEtNTM0MjU_dc06aff9-ad7c-46ef-9142-3893abc2a3cb"
      unitRef="usd">0</moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider>
    <moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTQtNy0xLTEtNTM0MjU_db187039-8b44-4c92-b78c-d0a226e8cca8"
      unitRef="usd">3000000</moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i5b66410d1c3b4c83912fa6ac7b1eef74_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTUtMS0xLTEtNTM0MjU_8977182d-bea6-4da1-b2c8-87dba27001a3"
      unitRef="usd">3073000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="icad6f700afd142889570c4bc6c440975_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTUtMy0xLTEtNTM0MjU_383cc256-a271-41b0-839b-3598e0a476c7"
      unitRef="usd">452000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i32acdb8c5aae48aa943702cfe062eccb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTUtNS0xLTEtNTM0MjU_4729f08c-990a-415b-a2ee-d9580ba5d484"
      unitRef="usd">250000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmQ0NzFhZGMzOTY2MjQzN2U5Nzg4NmYyMzQ0OWFjN2I2L3RhYmxlcmFuZ2U6ZDQ3MWFkYzM5NjYyNDM3ZTk3ODg2ZjIzNDQ5YWM3YjZfMTUtNy0xLTEtNTM0MjU_46c5d605-d0fb-4417-89eb-6315943d0ce8"
      unitRef="usd">3775000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i4b766d4dde7843c2ae85dfb03e99ec8d_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfNC0xLTEtMS01MzQyNQ_aeeca3d3-f9ef-4aa2-8a89-1ec2f1efaa49"
      unitRef="usd">2129000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i243adb2f307a4bb1a9f0ee54a4ab5f7c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfNC0zLTEtMS01MzQyNQ_14f03695-10f8-4380-b2e4-b5f6740a0dba"
      unitRef="usd">392000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i91512e3baff44f93800066d1a2634e8e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfNC01LTEtMS01MzQyNQ_a32fe0ff-0248-4101-8718-afa006d0afc7"
      unitRef="usd">175000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="ibcf118fdb7b84103b80b7daa01768720_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfNC03LTEtMS01MzQyNQ_6f9b224d-5117-41bc-a0de-430a07b1aa5c"
      unitRef="usd">2696000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i235a494ba43d47dbb8b49b6c6a3dda1e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfNi0xLTEtMS01MzQyNQ_1f7c8dea-080a-4118-847e-3c46241f55c7"
      unitRef="usd">8869000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i4c5bfe5423b84524aa77ca2d779cc337_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfNi0zLTEtMS01MzQyNQ_70dfd957-9cc5-4a89-9e6d-e3f8659bb825"
      unitRef="usd">1459000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="ic17fc126e9314818967ca7503799f5d2_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfNi01LTEtMS01MzQyNQ_567a6577-f098-4e1e-9cb7-ab308beb80c2"
      unitRef="usd">1158000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfNi03LTEtMS01MzQyNQ_26f4d4a1-cc52-4b65-b2c8-91d1444b0573"
      unitRef="usd">11486000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i235a494ba43d47dbb8b49b6c6a3dda1e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfNy0xLTEtMS01MzQyNQ_f0c5ba85-2dac-4aad-9292-bcd963f77291"
      unitRef="usd">-150000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i4c5bfe5423b84524aa77ca2d779cc337_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfNy0zLTEtMS01MzQyNQ_1c9a659a-78aa-48fd-97a8-67a8c59892cd"
      unitRef="usd">-24000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="ic17fc126e9314818967ca7503799f5d2_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfNy01LTEtMS01MzQyNQ_4a1c0a3c-5419-4310-85b0-039561cc989f"
      unitRef="usd">-19000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfNy03LTEtMS01MzQyNQ_ad03225e-3b88-47ae-95fa-d28d9fe9c5cb"
      unitRef="usd">-193000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i235a494ba43d47dbb8b49b6c6a3dda1e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfOC0xLTEtMS01MzQyNQ_eba4bb63-f03a-4b30-b5be-6f391fd9ce84"
      unitRef="usd">8719000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i4c5bfe5423b84524aa77ca2d779cc337_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfOC0zLTEtMS01MzQyNQ_1909c4e5-92bc-4e6a-b836-d9460ff3178e"
      unitRef="usd">1435000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="ic17fc126e9314818967ca7503799f5d2_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfOC01LTEtMS01MzQyNQ_5981c402-98a4-4f17-894c-8178dcb7bda2"
      unitRef="usd">1139000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfOC03LTEtMS01MzQyNQ_12dd671c-5975-4efe-a5cb-c6a0fadd68e1"
      unitRef="usd">11293000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i235a494ba43d47dbb8b49b6c6a3dda1e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTAtMS0xLTEtNTM0MjU_13124d09-6e59-4f58-914b-8487b609da4a"
      unitRef="usd">7043000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i4c5bfe5423b84524aa77ca2d779cc337_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTAtMy0xLTEtNTM0MjU_bd5e273b-6e98-461a-afa7-3e62c92385d9"
      unitRef="usd">1111000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="ic17fc126e9314818967ca7503799f5d2_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTAtNS0xLTEtNTM0MjU_cb59a557-c8b7-42ad-bb0d-186136931c27"
      unitRef="usd">869000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTAtNy0xLTEtNTM0MjU_c5a8a3e6-869c-4788-b3af-bc66e879cad4"
      unitRef="usd">9023000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i235a494ba43d47dbb8b49b6c6a3dda1e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTEtMS0xLTEtNTM0MjU_7c382939-7833-4039-94fa-b0cab90b3d4c"
      unitRef="usd">1491000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i4c5bfe5423b84524aa77ca2d779cc337_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTEtMy0xLTEtNTM0MjU_37358e48-8c7e-4371-95e4-bfd12b0daa98"
      unitRef="usd">330000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="ic17fc126e9314818967ca7503799f5d2_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTEtNS0xLTEtNTM0MjU_a661a486-b08d-4f1c-877d-c71b649793e8"
      unitRef="usd">128000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTEtNy0xLTEtNTM0MjU_2a9699a4-5f3f-4829-b6aa-a7531d6791a3"
      unitRef="usd">1949000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i235a494ba43d47dbb8b49b6c6a3dda1e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTItMS0xLTEtNTM0MjU_e9c1197a-a935-43f4-9fb0-f132712b3abf"
      unitRef="usd">8534000000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i4c5bfe5423b84524aa77ca2d779cc337_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTItMy0xLTEtNTM0MjU_b3a8e4fb-c0ab-4273-bfbe-eb1b86a1face"
      unitRef="usd">1441000000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="ic17fc126e9314818967ca7503799f5d2_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTItNS0xLTEtNTM0MjU_841f84c5-f7ff-4858-ad2d-856cfa12433b"
      unitRef="usd">997000000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTItNy0xLTEtNTM0MjU_3a8015b7-e27d-46e3-a923-b227de69dea3"
      unitRef="usd">10972000000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments
      contextRef="i235a494ba43d47dbb8b49b6c6a3dda1e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTMtMS0xLTEtNTM0MjU_96229868-b6d4-467d-9ddd-1896351b56af"
      unitRef="usd">-19000000</moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments>
    <moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments
      contextRef="i4c5bfe5423b84524aa77ca2d779cc337_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTMtMy0xLTEtNTM0MjU_d39b7213-01c1-475c-aa18-a2d6ae202c63"
      unitRef="usd">-7000000</moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments>
    <moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments
      contextRef="ic17fc126e9314818967ca7503799f5d2_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTMtNS0xLTEtNTM0MjU_df1d3599-6850-4845-b36b-6bc5fc9049fd"
      unitRef="usd">0</moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments>
    <moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTMtNy0xLTEtNTM0MjU_ae2dd1e4-fdca-4e3f-92d2-59b12b00b40b"
      unitRef="usd">-26000000</moh:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitionsNetOfPostClosingAdjustments>
    <moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider
      contextRef="i235a494ba43d47dbb8b49b6c6a3dda1e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTQtMS0xLTEtNTM0MjU_f009cc44-5027-469c-b297-f244a3cf8625"
      unitRef="usd">-48000000</moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider>
    <moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider
      contextRef="i4c5bfe5423b84524aa77ca2d779cc337_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTQtMy0xLTEtNTM0MjU_da765ec6-140a-4124-9642-f3d453d093b3"
      unitRef="usd">-1000000</moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider>
    <moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider
      contextRef="ic17fc126e9314818967ca7503799f5d2_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTQtNS0xLTEtNTM0MjU_732844a7-24db-4335-b9a0-04728d2bdfac"
      unitRef="usd">0</moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider>
    <moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTQtNy0xLTEtNTM0MjU_98b0ba2e-a30b-4ae2-ac09-d372bb257846"
      unitRef="usd">-49000000</moh:MedicalClaimsAndBenefitsPayableAdjustmentsChangeInProvider>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i72b1cc89935440f994ebad46f506f925_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTUtMS0xLTEtNTM0MjU_fd83595d-0f60-4fcf-adeb-8171c7341aa2"
      unitRef="usd">2247000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i2e0394a1578e48b1a2575716c0fa35cd_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTUtMy0xLTEtNTM0MjU_33228452-5167-4548-ac66-75b6ce1b51d0"
      unitRef="usd">378000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i474fffdd4ac147c5a5e8543b2bab67b1_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTUtNS0xLTEtNTM0MjU_e2058ea2-5f78-4531-9439-740940deaa0c"
      unitRef="usd">317000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="ia40a3d6271f544c8a1b696aa6f36be6e_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RhYmxlOmNkOTg5YjFhYjU4ZTQ2N2U4MzQyNDZkNjc0MmE3ZmU3L3RhYmxlcmFuZ2U6Y2Q5ODliMWFiNThlNDY3ZTgzNDI0NmQ2NzQyYTdmZTdfMTUtNy0xLTEtNTM0MjU_8baf169a-71d6-4cee-9b3a-56aa12c1e438"
      unitRef="usd">2942000000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RleHRyZWdpb246ODRiNDUxMWNjNDIyNGNlNTgxYjEzZjhiNjI2NjBlOTJfMTEwMA_028ee843-1a2f-474e-a04e-714e06e64b3c"
      unitRef="usd">-311000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82MS9mcmFnOjg0YjQ1MTFjYzQyMjRjZTU4MWIxM2Y4YjYyNjYwZTkyL3RleHRyZWdpb246ODRiNDUxMWNjNDIyNGNlNTgxYjEzZjhiNjI2NjBlOTJfMTEwNw_ad03225e-3b88-47ae-95fa-d28d9fe9c5cb"
      unitRef="usd">-193000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMjUyOQ_dc0910b8-a831-49b9-bb5d-89b09e41905a">Debt &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All our debt is held at the parent, which is reported in the Other segment. The following table summarizes our outstanding debt obligations, all of which are non-current as of the dates reported below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&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:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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="display:none"/&gt;&lt;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="display:none"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-current long-term debt:&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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.375% Notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.875% Notes due 2030 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.875% Notes due 2032&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred debt issuance costs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,173&#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:3pt"&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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are party to a credit agreement (the &#x201c;Credit Agreement&#x201d;) which includes a revolving credit facility (&#x201c;Credit Facility&#x201d;) of $1.0 billion, among other provisions. The Credit Agreement has a term of five years, and all amounts outstanding will be due and payable on June 8, 2025. Borrowings under the Credit Agreement bear interest based, at our election, on a base rate or other defined rate, plus in each case, the applicable margin. In addition to interest payable on the principal amount of indebtedness outstanding from time to time under the Credit Agreement, we are required to pay a quarterly commitment fee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement contains customary non-financial and financial covenants. As of June&#160;30, 2022, we were in compliance with all financial and non-financial covenants under the Credit Agreement. As of June&#160;30, 2022, no amounts were outstanding under the Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Senior Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our senior notes are described below. Each of these notes are senior unsecured obligations of Molina and rank equally in right of payment with all existing and future senior debt, and senior to all existing and future subordinated debt of Molina. In addition, each of the indentures governing the senior notes contain customary non-financial &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;covenants and change of control provisions. As of June&#160;30, 2022, we were in compliance with all non-financial covenants in the indentures governing the senior notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The indentures governing the senior notes contain cross-default provisions that are triggered upon default by us or any of our subsidiaries on any indebtedness in excess of the amount specified in the applicable indenture. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;4.375% Notes due 2028.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had $800 million aggregate principal amount of senior notes (the &#x201c;4.375% Notes&#x201d;) outstanding as of June&#160;30, 2022, which are due June 15, 2028, unless earlier redeemed. Interest, at a rate of 4.375% per annum, is payable semiannually in arrears on June 15 and December 15.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;3.875% Notes due 2030. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had $650 million aggregate principal amount of senior notes (the &#x201c;3.875% Notes due 2030&#x201d;) outstanding as of June&#160;30, 2022, which are due November 15, 2030, unless earlier redeemed. Interest, at a rate of 3.875% per annum, is payable semiannually in arrears on May 15 and November 15.&lt;/span&gt;&lt;/div&gt;3.875% Notes due 2032. We had $750 million aggregate principal amount of senior notes (the &#x201c;3.875% Notes due 2032&#x201d;) outstanding as of June&#160;30, 2022, which are due May 15, 2032, unless earlier redeemed. Interest, at a rate of 3.875% per annum, is payable semiannually in arrears on May 15 and November 15.</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMjU0MQ_69fa8835-5ae0-41d8-b87a-ecbf44db160a">The following table summarizes our outstanding debt obligations, all of which are non-current as of the dates reported below:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&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:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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="display:none"/&gt;&lt;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="display:none"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-current long-term debt:&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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.375% Notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.875% Notes due 2030 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.875% Notes due 2032&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred debt issuance costs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,173&#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:3pt"&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;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9a3142762e9247bfbf4913e702404e5f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfOC0wLTEtMS01MzQyNS90ZXh0cmVnaW9uOjRiNmNiYzg2Mjk3NzQ1NGZiNjc0YmI5MGVkYTQ0N2RhXzQ_0e33ac19-84a5-436f-8e07-f1159e878536"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <moh:LongTermDebtNoncurrentNetOfUnamortizedDebtDiscount
      contextRef="i9a3142762e9247bfbf4913e702404e5f_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfOC0xLTEtMS01MzQyNQ_5417a2b2-233c-4063-ba72-3aeb265b78df"
      unitRef="usd">800000000</moh:LongTermDebtNoncurrentNetOfUnamortizedDebtDiscount>
    <moh:LongTermDebtNoncurrentNetOfUnamortizedDebtDiscount
      contextRef="i3ce67e028ee24444a28deb3d3dc9ee08_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfOC0zLTEtMS01MzQyNQ_251b8781-8f8f-400f-8996-7acc70ddb3e7"
      unitRef="usd">800000000</moh:LongTermDebtNoncurrentNetOfUnamortizedDebtDiscount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7548b43b7e004417bb3c3e5bc22c6792_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfOS0wLTEtMS01MzQyNS90ZXh0cmVnaW9uOjI2ZjcwYzMxNDJlNzQ1YWFhZTY0NjBhNjQwZWQxYWYzXzQ_9198845c-0d71-409c-89a1-256415840b99"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <moh:LongTermDebtNoncurrentNetOfUnamortizedDebtDiscount
      contextRef="i7548b43b7e004417bb3c3e5bc22c6792_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfOS0xLTEtMS01MzQyNQ_09f1fed2-2884-45ca-adc2-faa5addfdfc0"
      unitRef="usd">650000000</moh:LongTermDebtNoncurrentNetOfUnamortizedDebtDiscount>
    <moh:LongTermDebtNoncurrentNetOfUnamortizedDebtDiscount
      contextRef="ifd921d6c459e4c49a48bf67574cb20bc_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfOS0zLTEtMS01MzQyNQ_aa459f93-d09a-41a5-9d22-778a18bf90cf"
      unitRef="usd">650000000</moh:LongTermDebtNoncurrentNetOfUnamortizedDebtDiscount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic71e74426c4d4a47a968441f7cc4e644_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfMTAtMC0xLTEtNTM0MjUvdGV4dHJlZ2lvbjoxOGNlMjhhZjc0NzY0MWNhYTAwNTU5MGE0ZDI4N2I2MV8yMTk5MDIzMjU1NTc0_92976270-796e-47ea-9381-8058bbdb501e"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <moh:LongTermDebtNoncurrentNetOfUnamortizedDebtDiscount
      contextRef="ic71e74426c4d4a47a968441f7cc4e644_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfMTAtMS0xLTEtNTM0MjU_4bbfa7ee-0ec2-4425-9cb3-9f19d32c6b42"
      unitRef="usd">750000000</moh:LongTermDebtNoncurrentNetOfUnamortizedDebtDiscount>
    <moh:LongTermDebtNoncurrentNetOfUnamortizedDebtDiscount
      contextRef="i6b8abfc01db443788004fed5f53f4b0b_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfMTAtMy0xLTEtNTM0MjU_4168ab71-3900-4215-b742-d3feb0e892a5"
      unitRef="usd">750000000</moh:LongTermDebtNoncurrentNetOfUnamortizedDebtDiscount>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfMTEtMS0xLTEtNTM0MjU_a03c3d97-d43d-40a6-8002-c3644ed7629f"
      unitRef="usd">25000000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfMTEtMy0xLTEtNTM0MjU_d865199a-c014-4866-b5f9-35b572a67c3b"
      unitRef="usd">27000000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4b3d21f876584a29950d41875750c3be_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfMTItMS0xLTEtNTM0MjU_82649970-4b7c-48b2-b836-afa0541e8576"
      unitRef="usd">2175000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5263f937ef9340878125a2497b80e96f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RhYmxlOjFmNTY3MzlhMWI2NjQ3ZTg5MzUyMTk5NzJiYmNmZjc3L3RhYmxlcmFuZ2U6MWY1NjczOWExYjY2NDdlODkzNTIxOTk3MmJiY2ZmNzdfMTItMy0xLTEtNTM0MjU_ac535a58-39cc-4720-ba71-d9facbbc6a69"
      unitRef="usd">2173000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i956ca32564bf4b33a1039490182e9ec0_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMzYw_980afbe9-8b05-43b6-b058-b4b9e5354fd8"
      unitRef="usd">1000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="i9860642e69514c50876266851d41ca2a_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfNDIz_872ccad9-0255-47f2-ab6c-aff1b93436b9">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCredit
      contextRef="i956ca32564bf4b33a1039490182e9ec0_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMTA1NA_f7f9aa57-8360-485c-9a27-01b2b297b8c2"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9a3142762e9247bfbf4913e702404e5f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMTcwMQ_0e33ac19-84a5-436f-8e07-f1159e878536"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9a3142762e9247bfbf4913e702404e5f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMTcyNw_2f62d81b-7249-48ec-9bfd-2fdbad8d0dc7"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9a3142762e9247bfbf4913e702404e5f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMTc3OQ_0e33ac19-84a5-436f-8e07-f1159e878536"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9a3142762e9247bfbf4913e702404e5f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMTg4OQ_0e33ac19-84a5-436f-8e07-f1159e878536"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7548b43b7e004417bb3c3e5bc22c6792_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMTk2Ng_9198845c-0d71-409c-89a1-256415840b99"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7548b43b7e004417bb3c3e5bc22c6792_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMTk5Mg_48051c1d-1ebf-42cb-8486-91884ce1eb72"
      unitRef="usd">650000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7548b43b7e004417bb3c3e5bc22c6792_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMjA0NA_9198845c-0d71-409c-89a1-256415840b99"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7548b43b7e004417bb3c3e5bc22c6792_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMjE2Nw_9198845c-0d71-409c-89a1-256415840b99"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic71e74426c4d4a47a968441f7cc4e644_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMjI0Mw_92976270-796e-47ea-9381-8058bbdb501e"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic71e74426c4d4a47a968441f7cc4e644_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMjI2OQ_4f3ba540-a3f2-4b4b-bff8-f6d8c04f4979"
      unitRef="usd">750000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic71e74426c4d4a47a968441f7cc4e644_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMjMyMQ_92976270-796e-47ea-9381-8058bbdb501e"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic71e74426c4d4a47a968441f7cc4e644_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82NC9mcmFnOjhkMjE3ZmYzNDhhODQ2NmViZWE5YzkxYjBmNWU2OWMzL3RleHRyZWdpb246OGQyMTdmZjM0OGE4NDY2ZWJlYTljOTFiMGY1ZTY5YzNfMjQzOQ_92976270-796e-47ea-9381-8058bbdb501e"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82Ny9mcmFnOjNhODZlZTFmNThlNjRlOGM4ZDA2YzM3ZGFhYTYwZWNkL3RleHRyZWdpb246M2E4NmVlMWY1OGU2NGU4YzhkMDZjMzdkYWFhNjBlY2RfNjQ1_6ab468c1-8b32-4f8f-9e00-245b24acaa1b">Stockholders' Equity In September 2021, our board of directors authorized the purchase of up to $500&#160;million, in the aggregate, of our common stock. This new program, which superseded the stock purchase program approved by our board of directors in September 2020, is funded with cash on hand and extends through December 31, 2022. The exact timing and amount of any repurchase is determined by management based on market conditions and share price, in addition to other factors, and subject to the restrictions relating to volume, price, and timing under applicable law.  Under this program, pursuant to a Rule 10b5-1 trading plan, we purchased approximately 658,000 shares for $200&#160;million in the second quarter of 2022 (average cost of $304.13 per share).</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i171910b672aa46b4bd45ffa32b9d632c_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82Ny9mcmFnOjNhODZlZTFmNThlNjRlOGM4ZDA2YzM3ZGFhYTYwZWNkL3RleHRyZWdpb246M2E4NmVlMWY1OGU2NGU4YzhkMDZjMzdkYWFhNjBlY2RfODg_74e1ef7e-1dc5-4b9e-aa24-6cc27161ebe4"
      unitRef="usd">500000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ic255cf1be833419ca5c3cb518f7068a3_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82Ny9mcmFnOjNhODZlZTFmNThlNjRlOGM4ZDA2YzM3ZGFhYTYwZWNkL3RleHRyZWdpb246M2E4NmVlMWY1OGU2NGU4YzhkMDZjMzdkYWFhNjBlY2RfNTgz_e16c64c0-af7f-4d52-b574-65777644cdf0"
      unitRef="shares">658000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic255cf1be833419ca5c3cb518f7068a3_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82Ny9mcmFnOjNhODZlZTFmNThlNjRlOGM4ZDA2YzM3ZGFhYTYwZWNkL3RleHRyZWdpb246M2E4NmVlMWY1OGU2NGU4YzhkMDZjMzdkYWFhNjBlY2RfMjE5OTAyMzI1NjQ5OQ_36ab891d-825b-4408-9753-b107a05ada2c"
      unitRef="usd">200000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ic255cf1be833419ca5c3cb518f7068a3_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF82Ny9mcmFnOjNhODZlZTFmNThlNjRlOGM4ZDA2YzM3ZGFhYTYwZWNkL3RleHRyZWdpb246M2E4NmVlMWY1OGU2NGU4YzhkMDZjMzdkYWFhNjBlY2RfMjE5OTAyMzI1NjQ5MA_25c8586f-fa77-49d2-aa3c-f76de628182d"
      unitRef="usdPerShare">304.13</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RleHRyZWdpb246ZjA2YTY1NTYyMTgyNDgxODg0YTdhY2NlNGI4ZTQzMDFfMjA3MA_ed3b6845-24cb-4692-89fa-88f14873b79c">Segments &lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We currently have four reportable segments consisting of: 1)&#160;Medicaid; 2)&#160;Medicare; 3)&#160;Marketplace; and 4)&#160;Other. Our reportable segments are consistent with how we currently manage the business and view the markets we serve. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Medicaid, Medicare, and Marketplace segments represent the government-funded or sponsored programs under which we offer managed healthcare services. The Other segment, which is insignificant to our consolidated results of operations, includes certain corporate amounts not associated with or allocated to the Medicaid, Medicare, or Marketplace segments. Additionally, the Other segment includes service revenues and service costs associated with the long-term services and supports consultative services we provide in Wisconsin.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key metrics used to assess the performance of our Medicaid, Medicare, and Marketplace segments are premium revenue, medical margin and medical care ratio (&#x201c;MCR&#x201d;). MCR represents the amount of medical care costs as a percentage of premium revenue. Therefore, the underlying medical margin, or the amount earned by the Medicaid, Medicare, and Marketplace segments after medical costs are deducted from premium revenue, represents the most important measure of earnings reviewed by management, and is used by our chief executive officer to review results, assess performance, and allocate resources. The key metric used to assess the performance of our Other segment is service margin. The service margin is equal to service revenue minus cost of service revenue. We do not report total assets by segment because this is not a metric used to assess segment performance or allocate resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents total revenue by segment. Inter-segment revenue was insignificant for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&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:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&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:12.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medicaid&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medicare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketplace&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,054&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,800&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,824&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,322&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles margin by segment to consolidated income before income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&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:12.516%"/&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:12.516%"/&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:12.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Margin:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medicaid&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medicare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketplace&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total margin &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: other operating revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: other operating expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;733&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income before income tax expense&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&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:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;Other operating revenues include premium tax revenue, investment income, and other revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;Other operating expenses include general and administrative expenses, premium tax expenses, depreciation and amortization, and other operating expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RleHRyZWdpb246ZjA2YTY1NTYyMTgyNDgxODg0YTdhY2NlNGI4ZTQzMDFfMTY_79e8419e-57f6-4b84-ba9c-c2d824e1446c"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RleHRyZWdpb246ZjA2YTY1NTYyMTgyNDgxODg0YTdhY2NlNGI4ZTQzMDFfMjA2NQ_07dc8b49-c675-4d5d-85e4-041c941998d9">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents total revenue by segment. Inter-segment revenue was insignificant for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&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:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&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:12.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medicaid&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medicare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketplace&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,054&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,800&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,824&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,322&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles margin by segment to consolidated income before income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&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:12.516%"/&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:12.516%"/&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:12.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Margin:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medicaid&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medicare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketplace&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total margin &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: other operating revenues &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: other operating expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;733&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income before income tax expense&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&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:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;Other operating revenues include premium tax revenue, investment income, and other revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;Other operating expenses include general and administrative expenses, premium tax expenses, depreciation and amortization, and other operating expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="iaf0a04e8f86a4528b155df0b3c3942d3_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfNS0xLTEtMS01MzQyNQ_4a5e4605-7f1e-4dac-b4ef-53ebc3b925ff"
      unitRef="usd">6524000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i55c2881a05df41ccbd1e74166e4587d9_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfNS0zLTEtMS01MzQyNQ_6fe1c5b0-3396-4d89-92c3-46be9d056d79"
      unitRef="usd">5209000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i67f551e16d8647e39b37dac2c2740f15_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfNS01LTEtMS01MzQyNQ_cef54c9d-9019-4ac3-bd08-2e29aecd5e4a"
      unitRef="usd">12711000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i235a494ba43d47dbb8b49b6c6a3dda1e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfNS03LTEtMS01MzQyNQ_18e47651-7d77-495e-9411-eb0674b04c3b"
      unitRef="usd">10229000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i43127ea828c347608863925c8b4134e2_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfNi0xLTEtMS01MzQyNQ_b524109b-2e9b-423b-b4fc-b1a047b39764"
      unitRef="usd">963000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i518aeb7b1eb046559de7f78fded61492_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfNi0zLTEtMS01MzQyNQ_db63466a-4b13-464b-a3ce-1b3bfdbc30da"
      unitRef="usd">822000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if4a309d2d8cb4821aa0475ead5812af3_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfNi01LTEtMS01MzQyNQ_7111178d-1eb3-4396-a375-e916996c2bf6"
      unitRef="usd">1912000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4c5bfe5423b84524aa77ca2d779cc337_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfNi03LTEtMS01MzQyNQ_9eadc512-cc1b-4000-af13-fba62efdc376"
      unitRef="usd">1627000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1ff7a097639d4c249b21d1d7e3f2fd3e_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfNy0xLTEtMS01MzQyNQ_99012fd2-b0d4-462e-854b-74c31568638c"
      unitRef="usd">549000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3774442eb7424bcdae5b1402f528e216_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfNy0zLTEtMS01MzQyNQ_cded1b1c-5698-4ffc-ab3c-b9fc78a0b3a6"
      unitRef="usd">751000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i56167823d9874d6bb924e7be1a57bdbf_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfNy01LTEtMS01MzQyNQ_785082c6-ad84-4782-a6c3-3206e68ef777"
      unitRef="usd">1165000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic17fc126e9314818967ca7503799f5d2_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfNy03LTEtMS01MzQyNQ_2a7c9016-2ef7-45a8-b6c7-af6bb0d8199b"
      unitRef="usd">1431000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i350f1fef8f854a1c978d383ab8a7e0a7_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfOC0xLTEtMS01MzQyNQ_29b551ec-66b0-4fe1-a1e2-c7826957356b"
      unitRef="usd">18000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3f157c9ab17a49ed9d54ab323b24a94a_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfOC0zLTEtMS01MzQyNQ_b9033b3b-c3e3-47ab-a5dd-13e005f01c60"
      unitRef="usd">18000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i18a1d1ad32454921940859cfcce473c8_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfOC01LTEtMS01MzQyNQ_f8034f57-197f-40d6-ad9d-d668b12c2ff7"
      unitRef="usd">36000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i950c6d3282e54a6cae5069c41ba15cba_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfOC03LTEtMS01MzQyNQ_0e73073c-4611-4749-92b7-36d69ac35d87"
      unitRef="usd">35000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfOS0xLTEtMS01MzQyNQ_00eda4c4-15ab-4cc5-a867-f8c4c75c5665"
      unitRef="usd">8054000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfOS0zLTEtMS01MzQyNQ_3650fc13-de6c-449a-8bb7-3b57d31a8ba6"
      unitRef="usd">6800000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfOS01LTEtMS01MzQyNQ_6b75ce51-7ad2-4237-ad99-421bc3e926a0"
      unitRef="usd">15824000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOjIwNGY4ZDEzNTdkNTQzNWJiYjdhZjhjZmIxNTliYWMxL3RhYmxlcmFuZ2U6MjA0ZjhkMTM1N2Q1NDM1YmJiN2FmOGNmYjE1OWJhYzFfOS03LTEtMS01MzQyNQ_638cfc16-1a1d-4a8e-9789-ba67d1ca7740"
      unitRef="usd">13322000000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i9f5955e7c3f1499f844ce22ebfc82838_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfNS0xLTEtMS01MzQyNQ_04d94a09-e5d8-486f-9b65-ce055d176795"
      unitRef="usd">755000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i4119ef2f919841fbaeec0ecb43e00c7c_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfNS0zLTEtMS01MzQyNQ_47e37ee5-546f-4973-b53a-e6c4eb0bb1ad"
      unitRef="usd">551000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0b21d762b1664818803bf1d837b95ce7_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfNS01LTEtMS01MzQyNQ_2bb5f586-d641-45b5-9e8c-4a945bbd1209"
      unitRef="usd">1465000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i948fa41bc2194de9a76a3af5927a21d0_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfNS03LTEtMS01MzQyNQ_9439b9e8-2ebf-4570-8434-25ef3a9649b1"
      unitRef="usd">1155000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib5c523ffe6fc4e1c8dd3a336afb9dd22_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfNi0xLTEtMS01MzQyNQ_4dc7607e-cce5-4fc2-94fa-e07114607802"
      unitRef="usd">124000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i97bef09a87fa4b6ab6362eefff08cc0c_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfNi0zLTEtMS01MzQyNQ_44e3c964-6a16-49c3-91f0-10bd63242764"
      unitRef="usd">101000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i944feddb0d004d89880b7fa1c2f2f9fe_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfNi01LTEtMS01MzQyNQ_6b4050dc-7e5e-4a3c-9f94-5dcfa06b3487"
      unitRef="usd">252000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8a5cd086d3554062b584d2f65457e480_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfNi03LTEtMS01MzQyNQ_6deb3222-3e92-4b38-861e-6600902ecc43"
      unitRef="usd">178000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ieb508c6aee044e79801d1cc04b09eeb0_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfNy0xLTEtMS01MzQyNQ_aa57d6a4-ef59-42a6-b9f8-3d587b1e80e0"
      unitRef="usd">48000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i90c3555970f245aaa837d343f74a6fd5_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfNy0zLTEtMS01MzQyNQ_0ad35f79-688e-40a3-ae2c-e1be475853ef"
      unitRef="usd">112000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i206ba0af7c5d40d2aa536620fb953a8d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfNy01LTEtMS01MzQyNQ_bd21e4f0-1efb-412f-9ad5-2a6b94feae6c"
      unitRef="usd">178000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i45fcbb125a0043a2a4978b6ec3c89501_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfNy03LTEtMS01MzQyNQ_7ce51a40-6f40-4d43-8606-847d9c98d0c8"
      unitRef="usd">263000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i598507c537524c88a7b05e587c79e40f_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfOC0xLTEtMS01MzQyNQ_98087d5d-5cdb-404d-a508-986415a842ec"
      unitRef="usd">3000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if0c34520343d4ca8854230c0a042e419_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfOC0zLTEtMS01MzQyNQ_a22c7b6a-d192-49dc-873a-e993b20983a0"
      unitRef="usd">3000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8e80e5ef81ff444fa8507c1f7990db8a_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfOC01LTEtMS01MzQyNQ_6d0cb515-7e3c-42a4-9f1e-6dc35c25221a"
      unitRef="usd">6000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie904c96b2f5b4793980418f830f0306f_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfOC03LTEtMS01MzQyNQ_1f34069d-4acf-4cd1-a944-072096c801ba"
      unitRef="usd">7000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i45ce1da383a94cbc96ca42c9527856c7_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfOS0xLTEtMS01MzQyNQ_18d42389-c2c5-4bfd-87a7-535088d05c6b"
      unitRef="usd">930000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i99de9479f07e455db412c8c0a4ccaefd_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfOS0zLTEtMS01MzQyNQ_7ee1d435-de1b-4be0-8b35-7c2972d73dd8"
      unitRef="usd">767000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i513b2bee9c9a4d80a84666d4feedab9b_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfOS01LTEtMS01MzQyNQ_ae4b5cac-6333-4fea-a96c-e34585ca7818"
      unitRef="usd">1901000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2b06fcc9841846fe99a86d2a541dacc9_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfOS03LTEtMS01MzQyNQ_9f4c8aa2-c73a-4fe2-8626-b970272ad468"
      unitRef="usd">1603000000</us-gaap:GrossProfit>
    <us-gaap:Revenues
      contextRef="i910a8dfa90b84b9b92b6f4cc35478aa8_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTAtMS0xLTEtNTM0MjU_b9a063bf-5233-4715-bb67-64511302a202"
      unitRef="usd">237000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i58063cb6b1ef4fdea446e8c6b81321ba_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTAtMy0xLTEtNTM0MjU_43892bc3-fbe7-4fc7-bb69-ae0e1849f41c"
      unitRef="usd">199000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iac9f2d0c70294b35aeca5b3c02da0e51_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTAtNS0xLTEtNTM0MjU_d5fe117e-f2fa-4546-b0e5-22f5bb825d3a"
      unitRef="usd">458000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i481aaa75880e4303abd092554268e065_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTAtNy0xLTEtNTM0MjU_73b181d0-b9b6-4503-925e-dd487e16fbc2"
      unitRef="usd">398000000</us-gaap:Revenues>
    <us-gaap:CostsAndExpenses
      contextRef="i910a8dfa90b84b9b92b6f4cc35478aa8_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTEtMS0xLTEtNTM0MjU_392c8807-9261-4104-9b6b-9fc07dc5206b"
      unitRef="usd">806000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i58063cb6b1ef4fdea446e8c6b81321ba_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTEtMy0xLTEtNTM0MjU_f64001e3-b219-48bd-a5f2-9906ed97227d"
      unitRef="usd">693000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iac9f2d0c70294b35aeca5b3c02da0e51_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTEtNS0xLTEtNTM0MjU_7c00ebca-86e2-4d54-a6f7-3636e236cc81"
      unitRef="usd">1626000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i481aaa75880e4303abd092554268e065_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTEtNy0xLTEtNTM0MjU_3ca29c2c-9ba8-4c4b-9d3d-eae94580a2f4"
      unitRef="usd">1393000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTItMS0xLTEtNTM0MjU_d455f898-6580-4fcc-8624-d04dfe4ebb02"
      unitRef="usd">361000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTItMy0xLTEtNTM0MjU_f6b68c54-b7f2-496e-ae33-3b36ddd156bf"
      unitRef="usd">273000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTItNS0xLTEtNTM0MjU_bcc49b1e-efdc-4b79-81fd-a56c9c72a56b"
      unitRef="usd">733000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTItNy0xLTEtNTM0MjU_d67f94d1-d22c-42aa-b7e2-1cd09f06bcba"
      unitRef="usd">608000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTMtMS0xLTEtNTM0MjU_22edd17e-8b0c-4e31-8d5f-b5b02fc9ea4f"
      unitRef="usd">-27000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTMtMy0xLTEtNTM0MjU_fc6be6df-ee64-444e-ac4f-03fa30bf34f3"
      unitRef="usd">-30000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTMtNS0xLTEtNTM0MjU_3be5da2c-1340-44d4-803e-6675c7d1d87b"
      unitRef="usd">-55000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTMtNy0xLTEtNTM0MjU_052c448b-15d7-4475-8d81-95608d027506"
      unitRef="usd">-60000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie5c6121f372747ba865e263e4515eeac_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTQtMS0xLTEtNTM0MjU_a7a10c37-608f-4df0-9401-ca230d367ede"
      unitRef="usd">334000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i84a6499ee6f94878916cfd71e284405b_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTQtMy0xLTEtNTM0MjU_8519f751-1c60-41c5-9c1d-3f548d9df3ba"
      unitRef="usd">243000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTQtNS0xLTEtNTM0MjU_89d4f3b7-92fa-45cc-ba55-813e99f43170"
      unitRef="usd">678000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic151b69e96d94cf18ea699812a642f5e_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83MC9mcmFnOmYwNmE2NTU2MjE4MjQ4MTg4NGE3YWNjZTRiOGU0MzAxL3RhYmxlOmRkNDBjMmFkY2I5MTRjZjNiNDQwZWVlNTU2ZGY1MWY3L3RhYmxlcmFuZ2U6ZGQ0MGMyYWRjYjkxNGNmM2I0NDBlZWU1NTZkZjUxZjdfMTQtNy0xLTEtNTM0MjU_b703bb22-fde2-4a91-8db1-248411fc997a"
      unitRef="usd">548000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i9c9181dbd5294b59a3e7e239825cd42d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlNTFiNDA2ZGI3NzRkMzVhMWY0MjMwYjcxYzNmNmRkL3NlYzozZTUxYjQwNmRiNzc0ZDM1YTFmNDIzMGI3MWMzZjZkZF83My9mcmFnOjk0YTkyZjE2Mzg3NjRkODI4ODdmMjZiYTQzMGQ4YmM4L3RleHRyZWdpb246OTRhOTJmMTYzODc2NGQ4Mjg4N2YyNmJhNDMwZDhiYzhfMzU1OQ_c9d84fbe-c15b-47d4-a1d7-81eef3b8672e">Commitments and Contingencies &lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;COVID-19 Pandemic&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We continue to monitor and assess the estimated operating and financial impact of the COVID-19 pandemic on our business and, as it evolves, we continue to process, assemble, and assess member utilization information. We believe that our cash resources, borrowing capacity available under the Credit Agreement, and cash flow generated from operations will be sufficient to withstand the financial impact of the pandemic, and will enable us to continue to support our operations, regulatory requirements, debt repayment obligations, and capital expenditures for the foreseeable future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The healthcare industry is subject to numerous laws and regulations of federal, state, and local governments. Compliance with these laws and regulations can be subject to government review and interpretation, as well as regulatory actions unknown and unasserted at this time. Penalties associated with violations of these laws and regulations include significant fines and penalties, exclusion from participating in publicly funded programs, the repayment of previously billed and collected revenues and reputational damage.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are involved in legal actions in the ordinary course of business including, but not limited to, various employment claims, vendor disputes and provider claims. Some of these legal actions seek monetary damages, including claims for punitive damages, which may not be covered by insurance. We review legal matters and update our estimates of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reasonably possible losses and related disclosures, as necessary. We have accrued liabilities for legal matters for which we deem the loss to be both probable and reasonably estimable. These liability estimates could change as a result of further developments of the matters. The outcome of legal actions is inherently uncertain. An adverse determination in one or more of these pending matters could have an adverse effect on our consolidated financial position, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Kentucky RFP&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. On September 4, 2020, Anthem Kentucky Managed Care Plan, Inc. brought an action in Franklin County Circuit Court against the Kentucky Finance and Administration Cabinet, the Kentucky Cabinet for Health and Family Services, and all of the five winning bidder health plans, including our Kentucky health plan. The appellate briefing has concluded and no assurances can be given regarding the ultimate outcome. Under the Court&#x2019;s June 16, 2021 final Order, our Kentucky health plan will continue to operate for the foreseeable future under its current Medicaid contract and provide care to Kentucky Medicaid members.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Puerto Rico.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On August 13, 2021, Molina Healthcare of Puerto Rico, Inc. (&#x201c;MHPR&#x201d;) filed a complaint against the Puerto Rico Health Insurance Administration (&#x201c;ASES&#x201d;), asserting, among other claims, breach of contract. On September 13, 2021, ASES filed a counterclaim and a third-party complaint against MHPR and the Company. The parties are currently awaiting the Court&#x2019;s appointment of a Special Commissioner. This matter is in its early stages and remains subject to significant additional proceedings, and no prediction can be made as to the outcome.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
</xbrl>
