<?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/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mtg="http://www.mgic.com/20211231"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mtg-20211231.xsd" xlink:type="simple"/>
    <context id="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6ab409a945b243de9ee1033f6f556de1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if8544093a374432187a4a3891db8b5f7_I20220218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <instant>2022-02-18</instant>
        </period>
    </context>
    <context id="ia2025088a9354e938e149ff1f3fd6f96_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e1a5fc75291449c96fda3322375f10b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4c815c8fb6264276a741f886c634c598_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7339822164c44479a95b008a16bbde0d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic61f243ad1c74397adf9ef102b6f6f13_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i91eb55afebc7466eb44cf5d1ffe76ef1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="iae33af1dfa774672a0102f8d2c69e7bf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id883b9a511a841f6b0bd85be406d7cc0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i29fae8b5621640b3885b4464ae2ddf4d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i69ea5a964d1b49a78fe2b77135508ed5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8e9f7fbe52394877b7339b3b3839ce36_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2f36ef75788541979c50bb1dca3daff8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if1fecf6f13324899967c7956748fe17d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22688b49323743b2b918349e2ab8a965_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i41c84b9b301d461cadfa2d51913a3098_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9f4a98bfbd354829abcbe9cf8328b183_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6ae0f3261c34c838b05c2dd5a3a40ff_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id73bd9cad5bf4be29839d792923681c6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia4996d48708544be943cd4fa60c6747b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i8228be5fa65e4d47a5520332eff1cadc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i18f0bcbee41e42628a31968f58e1a4d7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia367872df7584861b31dc5dae97ca7ab_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9543fc148d57432d885d063e2bcca35d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e54825adc8f44efa01680ec2ca6a639_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iee9c750560244c4e8b931b75968180a9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1382e9cdd12f4d42a086b252191f107a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i818eaf971b2442b5bd2dd18f5fd39507_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i4fc7f31108024d26b1035c2998d3e4ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7611306711ec4ba2bd5181ac9535aea1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5b8d702eadd848cc976170e49dcbbbb8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5436f1a8f1c34ee7ab9525befdb480ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8c6fa01a18b84cebbd89c138571ef832_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icd11f97d7aa5461d91bb81d04e0a390c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="ie954f4cfe1d94628a1ad95a662c43e2d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="ic07ede1b997041399555a7971a8f7a05_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7a450e9aa05247bfbccefe4430b609db_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7ac2d81920bc43369e2766f2aeffdae4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b9d82406f214574b6a925a14d0b5d25_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d9fb3aafc1c4d8998855f35a756a08b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i60e6a65f6df849ce8975040384dc6e38_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0bcf1fa518d743bd9bd92dba49272dcc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6ceb3c2605004c4686aa8f383215a264_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i57c107d5dcfb4c9f9c12e254008bf1b8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4c15f7532ad1401894803206c0dc8a14_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8534772698e441b3ad0e43ea0fd24f44_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifa7ddf9e091e45e6909da6a3b965e678_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if9bc14216ca34937813d38c4409aaad2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie8952ad8375a4c13af1a04ce6d2b2acd_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="ic2a212c7d5834154bcf1fad247586b2b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mtg:ConvertibleJuniorDebenturesat9perannumDue2063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic4f0d9f40e24431980e8dc47ce2b5214_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mtg:ConvertibleJuniorDebenturesat9perannumDue2063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i60706f6be20b41af8a8cc99eb0edebfc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mtg:ConvertibleJuniorDebenturesat9perannumDue2063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i09193bf78d9b4128a57323e9eea47b06_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mtg:UnvestedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if5c552800dc64fbb8801ba51d3e9edd0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mtg:UnvestedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibcf07701f41843cbb8056c777e03556d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mtg:UnvestedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i330e5e440721441faa051c1ccfd4e4af_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mtg:ConvertibleJuniorDebenturesat9perannumDue2063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2fb46f3f4904450d8b51a195ab00297d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mtg:ConvertibleJuniorDebenturesat9perannumDue2063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc5c418464a342fdbe161ae361299ba0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mtg:ConvertibleJuniorDebenturesat9perannumDue2063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib579e50a94b6446ab491423bb9308d05_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc718bc29c014ac4a196766285bba888_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i0f0266268ced402c81a3b6dc039ca024_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i611754912f794e85a3fdf1c34877b2c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i84e3d028d7814b35aa922bb3da1f1bde_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i18e658b934c2442ca316426a28764c7b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0289647bc3e841f9a0e6b517ad2407c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2f95c63fba1a4137943d7ac9370a2f64_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8eb77973cffd4d10922046f1d25a0112_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i55f28d7be9094aa7b220c7cc10922868_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icd0647006dd642399f8a33645f6dc4e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idbf5d5c89c5f49bab86450235742721d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i603004e5331847fcb9bffa976eacc53b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic008e7fe65854cdea767cd1ea9462309_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i963500d8b5344355b461ac7235caed7a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3f4a04643aba4dbdbcf001a87d383073_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib2964104655a4eab9ccc0fd06c9c0dea_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8823d617a2fb4ae5b3d5e631d2b3f2fe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5582e6e3995a4e8990744b8fd4f896ff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i70992cd3f0544d1ca2bf78994d4e72da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf41e8a31cde4fe7bc480e7a72450ec0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if01e5d7dd3484688b499142a2366ec78_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6352556edad840908fd303bad1b4fbd5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iac565682a7a14a27b1c7c54069c3f1ab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6c0cd052c5dd4fb58b00a3ab7da6d38a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i195e85c5bf784e568fe0adfdabc2a161_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icb43063d962f4bfcaa101530a1fcd624_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i32d1b476dbac4da59b8985dec34ed08f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i58500e509cb449dda935dcbfc51d304e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7034a630b0ad495eabc3051bb45d957c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i62ee7e91e45644f49c986b0a873fe974_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i14dcc99a592240e7bf87c7aff1110d71_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1d292ee8e01044e98f69af94ef4d55b9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1521909094f74f0ca2aedf0d7ea5241e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i601fbab8059745f08d084036cbd9da37_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if5448b5dd13442e291391dd9f9cb55b3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i576bf3d0f72b48ae95de967c2ebadb7b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5947605bba174409b74e94bb31358a60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ide2e330228e044e4aa0a799bf5bf6dd3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9c415ac377847d4a12426ab83616f70_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia5c23d76c7ec41a18fc53248dfcfe37f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1835e248a58a4cfda0f2e1e8ad9cb8b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i94cfd6709eb245f8b4e663cac98dd68e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i778019d3134249ab93f2267de9476a3c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i106ab06096ef44a2b63e949801dbd7bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i2111a97377e042c9b83553af116550c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i7156f7164d7b45cfb269a3410b7c6239_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="if1db54b5dc4e4804ba181740ec4313aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i1dc8957f3ed544428ef8d397e59ba7f1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i7ec7214b1f12484c9c4bbbe5f5641de7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i610bd7ba82bf429eb716c88640b112ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic334902d32f94b8d865c84117a7810ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i599c73bde4964a4c9874637f92de7d70_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="ide9dcddfad344af3a70f1423f85dc3ae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i9f7749b7136b49d2add63e7cb3e5cdf3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i09a4f390196a441dab382ab972d06a68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i215e59aaea224dfa9170a3ac7bf525f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i713335b7e75f42dcb682f0b11912b883_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7396a18a4a834f87bca4c9f02b159426_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1c47a63ad484728956a9065904e3687_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i361c329ad16b47f1b7ca648d5e1544ac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i36ff7d574cce413c91c5e99e6e550537_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i47ef3b284e3b4c448207d3c7816d6c2d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb98c2a07e194f80bfbbe0779d5c8648_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0628914adae24539834d405d48708efd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icedf130f6de24d0c83b09426eae9b353_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1feb0521ac8f49a7b7b5cb156e410313_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i061a899ee4ef42a89d3354b5eb5af596_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="idf8dd8f3c90149d69278ca20b1645319_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="ide2e51ba41124d5381d2e2b3d7db6d19_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i7d15f21ac05844b882d9e70688f6dc9b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d0fc9e5837446cb99afdfc1a6521d98_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i627005c527724e19ad0e0dbcdaa40e4f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0365d29f073c478791900fdbcb3b923b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaaf999a2c01b4fbeb83135b7bc61253b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i05fba997f89a46b0b49f51b17e73a09b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0f39266036142dc955bfed56a4ed3d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i61146a6bb88e4e6082c21bb87b5f9f22_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia01c245e35904f9f87c472807c6bd164_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i63b3e0c7311c4bcc97bce00e36eb1759_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i6cceba86c8844ec9af67d6e3beb62d78_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i744e3842b96c482e86cbff1a4ba563a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i6cb4f50cc3d844dd9223194d858cd0f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba850508bed94a28af38fb633750094d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d74edb00a764f86bf7fcd4d5fb8c473_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3e8ce4384022461baa2a905798c6696a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2f6b6740696480496c139550e06d65c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i9f3ca79d55894ef08e43b2fb6cb2e5a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i402fdf824d3e479dbbc0e2ee6114d20c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i904c2a1978bd43b6b37c549207edd761_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c76e60e66f9404193ab67942b110f0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11a1069d6bd14262a95c892efd692d12_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i72b046ab50f94b0587138491772cd32e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i909b57eebc8c4335adef0415f317ffcd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9caad21600fd4ea080827506b48a94ed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f54de5ce8474b7e8d5a06fedc7b61d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ebbc63479954a0a9b335b5d0baa6c86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i781ff6f092fd47e0895bdd05689f1211_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iedd4f725a65941c9a090cd751ed2fe9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib95e4c34339a4ede890c774e93b9b653_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i033371a81c654defbe247ffd518653f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie99f18cb96ac42d98b28586b018b7202_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5179527eb65843788c1472723664e694_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i41057791134e4085bbe0042232c0f903_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80fd672e143648f6a1b969d43bb3fa42_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i17b912c66da746b9a709e0db7dc82660_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib8ca04f653e64d08aeeebb9157ed2c7a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">mtg:RealEstateAcquiredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if3a0c649414f433d88acdc08195da6c5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">mtg:RealEstateAcquiredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1b09721bb5bd4267b8b18aea97866a57_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">mtg:RealEstateAcquiredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i84d28c1d6bef4f0c9848e77f5c626f67_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">mtg:RealEstateAcquiredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4f916463f3054daeadbcf384afa774c3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">mtg:RealEstateAcquiredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8684978ceb1c492db2794b689f6c2375_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointSevenFivePercentSeniorNotesMember</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="ia41ca12720c844ce95174d46e4de9cbe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</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="i52aad09308934fa5960ca3e6aeca9f7b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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="i888d8345a42f40918cb25301592f4758_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4db29639949414a976aea12018b94d9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i94d96e37e3a94a269fcadf1fe748d362_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13f2d0a679b44db1b2e311ac84b660f1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointSevenFivePercentSeniorNotesMember</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="i4cb64686e3cd4897abfed0ca2c01063a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="i1eed749735ba45b1aba9573239d2006b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49ba7b6e1e2e465b8905975f8fbb723e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1693bb493c904ac2856c06e3106cc7b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</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="i592106d275114e68bcfac3104d562d76_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="i8792422ac3334da39f8010d1b6bc734e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i054db52542144c5a89f3268c3c61efce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i05aa9cc0c6c1495cbef1f0e7df56b931_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iae1e15854d134ffd95d4e0a18cbe48a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieddcc9e3d88d492f8ce3da549cbb778a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic6d646dcdda94e669acd3f1ca226fd3a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib603b5d886744c469b14a4156dee40f1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ee1b48edac14bdd865ad9d45a3ab989_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5e1824dce6cb4dcbab1934567a854297_I20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="i1e93554370704be1b189960fa8db6fc4_D20200801-20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="if134616cdd3d4fa9bd1f8bffd3d0dc34_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9c10866fa8bc4b8ab1ebabf8b77dec94_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if0b0d1bfa8fe40af820ed4bbfa6f3f10_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33e1304323d5489993f94cf572518b0e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic702ed2154934e5985fdfdfbaf809bbb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i257cef306ab7494cbc674244bd7614ad_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0a4cd55b58c14457a28e691677bfd93f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia876f3321604409296da2f54a6907097_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idf6dd2bffe204771b20a327096e1cdd2_D20220201-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleSubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="i4b4fa0cb4b9c4709b08d4f5a679d6472_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:UsTreasuryUstInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia27df3d583374a4399fe39656dffb2e6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointSevenFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:UsTreasuryUstInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id78641928fee4dddb550bfdb33b8a538_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:A1000IncreaseDecreaseInAverageSeverityReserveFactorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i86797cef1edb47a181e51c842a6f6a9b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i56e102a8a56243238f73406fc3010429_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:ProbableLossOnLitigationClaimsPayingPracticesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8dd85d564bc044a186372d76024cb4a4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseInExpectedClaimRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia27e332e9179482a850ee571381ce5c5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseInExpectedClaimRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id3fb7428b6f141f4b87c4d72ed46760b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseInExpectedClaimRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icbbe45cce208495ca0d7c59e7aeafdfe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseInEstimatedSeverityPrimaryDefaultsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i02b1b9683daf46fe979c7a7efb1c8deb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseInEstimatedSeverityPrimaryDefaultsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9abe13ed017b44d5a156f26b3dbc67b8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseInEstimatedSeverityPrimaryDefaultsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia887ce043620432e8ab37807e78c93ed_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseRelatedToPoolReservesLAEReservesAndReinsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie9c9e4c5fae34c58998c9f941d055da5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseRelatedToPoolReservesLAEReservesAndReinsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if901c839e4814524bd947248b7043863_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseRelatedToPoolReservesLAEReservesAndReinsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ief31f700e0404363bc3c40ffc839cd62_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:SettlementsForCommutationsOfCoveragePoolsOfNonperformingLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibff08c3b940b4231bcc6f0b42870b03a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:SettlementsForCommutationsOfCoveragePoolsOfNonperformingLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie08b60d2a55d4104a7fc386e4fb842f2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7acb8f4c376e4ecb9e0d1f28132b8306_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4fe063af6bb418591bd154511457cf7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreement2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia1b6d0a191da4df59ba09f3ab0125dfe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i963ebad77ac84f998c8223a8e549cb96_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreement2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i075ebbc070ee467ba238f25cc0e3a371_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreement2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i948389216d37437e866550b7d4ca4054_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreement2020OneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i47cca88635164739be7389d73df8b0eb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreement2020TwoYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iac6cb6f9eec649dcad316c51df17467f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreement2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4650bf534ec446b99c964dc2ed7b5057_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreement2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i473edd62ca2b45888b69eecb609059d1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:CreditUnionQuotaShareReinsuranceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4501821c61494de08a3c81fe86a5a4c4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreement2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0820a9e02b5f4b249d6f96905bd311b1_D20230101-20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreement2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ic02339edf42d4f38a0bd6aacf7ee1e0e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibd93cb369c9e4714898fb8dbc95c9bbc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie08ce29b43c94cb68ec2e8aa095f794b_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreements20172018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia59f4dc7538944dd935d595efa54abe7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreements20172018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i347947bdf40c4ccea8202473fd2800ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:QuotaShareReinsuranceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia907c54a12b6454cb959ad91d6c653e3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:ExcessofLossReinsuranceAgreementsHomeReEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iff4e38fee2654aa0878ffccda1e13d4c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:ExcessofLossReinsuranceAgreementsHomeReEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i29c53e1a576a486599fd4f8863a1eff5_D20210803-20210803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-03</startDate>
            <endDate>2021-08-03</endDate>
        </period>
    </context>
    <context id="i322f05919f3f43b09e9fe5b8404ea885_D20210202-20210202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-02</startDate>
            <endDate>2021-02-02</endDate>
        </period>
    </context>
    <context id="if10724ddc97a4f10b8aeaac7f2369049_D20201029-20201029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-29</startDate>
            <endDate>2020-10-29</endDate>
        </period>
    </context>
    <context id="ibdde1def2d7740b3a4ee098f2b4d8676_D20190525-20190525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-25</startDate>
            <endDate>2019-05-25</endDate>
        </period>
    </context>
    <context id="i7f7952913f94459eacd27d5b1435e125_D20181030-20181030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-30</startDate>
            <endDate>2018-10-30</endDate>
        </period>
    </context>
    <context id="i3b9621cf735a413bbe7a5a2ea54500f5_I20210803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-03</instant>
        </period>
    </context>
    <context id="i044e28825b574c589f73fc7ba40add34_I20210202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-02</instant>
        </period>
    </context>
    <context id="i24ca623c178c40f394029e933efbcef5_I20201029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-29</instant>
        </period>
    </context>
    <context id="i5e08f07ba8e442f2b9ea9ee1f4b51f82_I20190525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-25</instant>
        </period>
    </context>
    <context id="i00068812113e41e48dd420f2ebf00241_I20181030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-30</instant>
        </period>
    </context>
    <context id="i1891c37149744748a8f431cfc023bd3a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1da7e760891147c896e751758bbdb8e4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i28baf09c23ed408ab472fce6fcb5621a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id10c935b4c1c48b889517b931d7cc4a5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0ff14d4ce19045ea88e8815e7ce55a39_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibbaac0070a3f4521a0ebbfe44242fec0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26f40215e6e643f1b0d024226af5c735_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaac2aa87f9f34255a9b4abaaa988287a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia1b5f56967754bdea46a7e90a73b6ed2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i749a8cd1e52a4aa390777d83780ad8d3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id4d2e32beffb4ed59150f3e3a5b4e2f6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i140c93aa6ecb47fb8b597601928b2457_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i01dd543e0c164657a43f7d257e22f37d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i869b7248863e4f1283371f1c1ddea387_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if727b6a3b4cd4f3eaacc4356ab1a8c6b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a0eb726d2bb457b82cd56b25c5b3441_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7395d1be25a74bcaa46368401edbd7c2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iee3b5041f0dd4f13b21f2a36f3d41ca0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8b1138f0053a4c8fa45ab47c97f0847e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i62553c74dc4047e29822c0a75cebb46c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icce2b760f61240cfa982c47c7883634a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:ExcessofLossReinsuranceAgreementsHomeReEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6656f86242b541f3860bcc712c7d120b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:ExcessofLossReinsuranceAgreementsHomeReEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i051587fc09cd4a49a3462f5f73b99dff_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">mtg:ExcessofLossReinsuranceAgreementsHomeReEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5704803257e34efda925a34025eaafc8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRespecialpurposeinsurersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a77b960cf6a47418006f47c8bf65853_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6f4b7827e9de422eb5ca90c9e20f293c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e335d7b8d2d4413a7e045337783f322_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id1f8dfd377c24d42b0a0ae61b6f1bc17_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iff316cd7b79b4b1f9dbc78ec9e8d25e2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9f8e14adfb6f4c1bb276bb576c21e079_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i738de9b26f514643b9f8e7a039a19ceb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7225506877bc4c149cde00e2f116fb7f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib6206d8293664d78bc9bdb00cdfddf9c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i369add7ba543486a9da4c118c539ea94_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if7fc8ee8711549809fffadaddfa20589_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iea3e889582bc4f6780b0985e1b19771b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2d5e7ca2da7c45c5b8314f3cfbffcd21_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idb45f754a2ab4823b770461ab209e1b0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic07cadd08f2549ab8428d258b7cf774a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i90ddd7dfadcd47c7bdc43e5b023fe75b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2a02d7ffdcc845b092accf7476cc0693_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i24a317d0ac0846f3833ff36c33d73db2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i793070168afa4602bb45d78ca8e77aa8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8e0433faae642e6aeb2355ee4cf7998_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2dac6a142abd496daac2b5483a1693cc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifb9ba47caf39467f87172debb04fb547_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafdd50700377402f887b392e73efb373_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied5662b472724e16810008d09b83d3d1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c080ca2bffc45f58e6de696cc8293e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iae3279adc01c479aa56008915252eefb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9b23fb81cb634d1e826b25694a7cbb5d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if7beb75e503f47dd94c9fe982a2f668f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3c6281ea015a460695d29b88f07a1166_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8c00e0015de94354b1075105d04d0bbb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic8b4f5a31e2e4d19af75aed2cc8a4934_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0edceb9a596c4e8cae343a766e0a087e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i98e5330b53d043f28227850ba520e5e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8587d5d14b074edbbe9640d32f219f40_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib28a5634f877474fb92ff60dede6de6a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i53203f7de3214fc48674d48c115813dc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1ed302e7f54942928a0c4b5af2858730_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i98b8628cf0894023a422525c403f885b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71cc31a8972e45a085f99a795751ff04_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1544ca5689f24aba800a76ee7ff1ce81_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4145b160b7294ba0abdcdc005852db34_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:DomesticMutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i82c587a2e70c40fdb11f7a1343d42cdb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:DomesticMutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52fcce6cb53a4d8d91bbd1f74f27b37f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:DomesticMutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0644fb3cb5b346bfaf502cf4abf177f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5c2a6a0e792e4dfabf4757c165a3ec26_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab5d78fef9374c7e84072b4a4fb76b78_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic27ac0d56d0b455ba46f92c6f73e1de3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0d70a7fde5d4838bc0ee8691dd19a27_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea8edad7691e4b44b6d9bca863fb73d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4bb1a6b063e409fa11331e6945d41d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i50e3f4b381a346ccaf04410e47940d2d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78e6b5616bf74d2b9f1f33691d546cb0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i140559c09a9c4e0fa31c1d780f8d3d70_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id382186585bd4158937822314b31c4c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4aedb3e23164c1ea3adf3f007f51284_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4df6772f94c4acf93a69dae96765df2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:PooledEquityAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iad9c3f7ee2b34634b5210e063aa66096_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:PooledEquityAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9113c176e3c74def9b9a21e709d3c60a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:PooledEquityAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee753d9dae224f588b6ff61c196a3086_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8434752748ec4701a20d00b0dcec15e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e79a3bdea354e6e9debee9760bf6ce8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:DomesticMutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i812db14721a34249ba33b8bb6c728cf3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:DomesticMutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i08f0dfea8a034d23ba7ac2e6ebd4eab9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:DomesticMutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1d1415e892fe4db3be7b20e0ab553751_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5fc607d3088b4a459f386bcdc1187ab3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieedfcbc760cd4062b3587a379afca7b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if60ae6a65bbb4b05b34b60f3631748bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee546508632e4c6b938f435d3fd0c09b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i071c15cc84c34e2db0d07b2a22d09821_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i00e487a57263421e90b2e4c2d50248e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34c58accc1ce409dba2958c235159645_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i08310b3fd1584626b073ec1667666abd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3ab59641ad3d46978e6809f89c58877e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icfcc8d79cc2a4be5ba77c352d739fbb8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd858b1dc25b4835a496855827759961_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied70df8f613f4535bb466dda55ed2466_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:PooledEquityAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie92ea58f8faa41a888218aca08573fa2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:PooledEquityAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id7d2e5950a454b82bae72f476973aaff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:PooledEquityAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1405d802aff144659c69026c5367c429_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d262d69555e4fadbe76e5c7c778df18_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic5de082988004a1e81de4f5d91bfbf36_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb55a8e43f1e4c9cabdf258a352531f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:DomesticMutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib461ddbf7cd0498d81f2a75049ba7075_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:InternationalMutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ide4893ab66924d828bc0a51944ded135_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78506cafa01f4bdf95bdf50f1f572a1b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:DomesticMutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a1153eee70748699dbe556d0eeaa2ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">mtg:InternationalMutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97977733f07f4eea8a8615fe7c4e2bca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15eaa664eccd4d36abc108c37083e901_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b8751a0e639465ebab6bb8324d82ee4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia4fc91f1f4a9403cbd10589cfa09f09e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f0477d7dd5f4f48a392cfdf2346106b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3d10866b91234c3b9139c12acaa24370_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CommoditiesInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f259c246d3744ceac3ea2d98bc6c6f8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CommoditiesInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2d250b0c3184fd29726fc6a9e729347_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ffaead398834b3c91943fc4eb1d583d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6bef387a73e4442684b85a164e30eab5_D20210701-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4de964eb378e451c91ae105f07f881bd_D20220101-20220218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-02-18</endDate>
        </period>
    </context>
    <context id="i4ad74b9c584e44e2a27550898928ed2e_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ifa4de5143faa4afa817763d32e18fd42_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iab89eb3da39c4e829260a799a13074b1_D20220125-20220125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-25</startDate>
            <endDate>2022-01-25</endDate>
        </period>
    </context>
    <context id="i7e90a504e855422481144669a2de4730_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:MortgageGuarantyInsuranceCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic2881b135c194088a251d590b67d480a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:MortgageGuarantyInsuranceCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i78ae80c9863f405a99c1c91062201399_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:MortgageGuarantyInsuranceCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i207ad21c834d4a078de8966a865415dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:MortgageGuarantyInsuranceCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13306dab484b4cb0bf366732c7a7e82c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i21739ab04417498082a09fc094d961d0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i40352f695da84141b73c26e14c3d759d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i83a20606858740cabb0f4e4919df8339_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mtg:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5b6d2e41cf04b529806478bec113e07_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtg:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f94d94c6797409999ed206004b55f8c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtg:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifd5a33c819094405968f0a42bcaf3094_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtg:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i452d7106effa4dd0aacce4d84a59f459_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic12adac3342243ffab4e87a45cbbf86c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3a6304c91eb4168b8e71a6b1c804182_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie76bf808f49e43069e688f4a8b7e809b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtg:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if67678160c8644b4b08350b1d502302b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtg:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibe5798571bd049e9b9703f2df83e89f4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i13acde4176c848648628da08fec4fb65_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2407a798e0ec4e35a135bcce5550ad39_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i939859e75c804056a6c0479521dd347a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i266b0fe1ef11430fa33807058a88e1bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i079f2b5d69b640d5a8165012de56edc9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i560f2907082a431b92e41d21c4d90d7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a2321c47e504bf29284543016831d87_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9a7f35e25e1d4e25be74e866be2a1ad6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AllOtherCorporateBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i54715e76a9df496c9cf34e27ddd22874_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i48237e864d094de694376803af48ad43_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:IndustrialMiscellaneousAndAllOthersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesInvestmentSummaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i38a42762adfa4d9e851755cea39eee90_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesInvestmentSummaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib72c3edbf01447989f4e0467f5a2fff0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6126330a8fc04ce8ab120db0092bedb2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i66922f480daf45ccb4b621bacdf667c9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i893efdd71f584ef1b3c88fb0d3823a64_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8946993542ab48e8a4bd1a428a7769d4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i08135118e12d4c14bbd6b7e6fde302ad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="payment">
        <measure>mtg:Payment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="security">
        <measure>mtg:security</measure>
    </unit>
    <unit id="period">
        <measure>mtg:Period</measure>
    </unit>
    <unit id="loan">
        <measure>mtg:loan</measure>
    </unit>
    <unit id="jurisdiction">
        <measure>mtg:jurisdiction</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMC9mcmFnOmRiYjMzMjRmY2U3MzQ3NjE5MWYwYzFjN2M1NzdiMjVmL3RhYmxlOjUyYTRlZWZiNjg5MTRkMjdiMmMzYmE4OWYwYTU0YjQ2L3RhYmxlcmFuZ2U6NTJhNGVlZmI2ODkxNGQyN2IyYzNiYTg5ZjBhNTRiNDZfMi0xLTEtMS0zNjMxMw_8c1539db-db42-47ac-9def-b7caf568ac4e">0000876437</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMC9mcmFnOmRiYjMzMjRmY2U3MzQ3NjE5MWYwYzFjN2M1NzdiMjVmL3RhYmxlOjUyYTRlZWZiNjg5MTRkMjdiMmMzYmE4OWYwYTU0YjQ2L3RhYmxlcmFuZ2U6NTJhNGVlZmI2ODkxNGQyN2IyYzNiYTg5ZjBhNTRiNDZfNC0xLTEtMS0zNjMxMw_74f5cc3f-1190-463d-9ea5-e89580ef55eb">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMC9mcmFnOmRiYjMzMjRmY2U3MzQ3NjE5MWYwYzFjN2M1NzdiMjVmL3RhYmxlOjUyYTRlZWZiNjg5MTRkMjdiMmMzYmE4OWYwYTU0YjQ2L3RhYmxlcmFuZ2U6NTJhNGVlZmI2ODkxNGQyN2IyYzNiYTg5ZjBhNTRiNDZfNS0xLTEtMS0zNjMxMw_4e8bba0a-7597-4215-af49-991b2bb67ff0">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMC9mcmFnOmRiYjMzMjRmY2U3MzQ3NjE5MWYwYzFjN2M1NzdiMjVmL3RhYmxlOjUyYTRlZWZiNjg5MTRkMjdiMmMzYmE4OWYwYTU0YjQ2L3RhYmxlcmFuZ2U6NTJhNGVlZmI2ODkxNGQyN2IyYzNiYTg5ZjBhNTRiNDZfNi0xLTEtMS0zNjMxMw_07a4fb14-8648-425e-9a29-201a5963f37e">false</dei:AmendmentFlag>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzEtMS0xLTEtMzYzMTM_1e998c08-f6dd-482f-b51a-b3af4767bfdc"
      unitRef="usd">6397658000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzEtMi0xLTEtMzYzMTM_2857fbfc-b6ad-4cbb-8335-b6d9e04bf317"
      unitRef="usd">6317164000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzItMS0xLTEtMzYzMTM_365c59f1-8661-4b94-a0c7-707a5a1cf55b"
      unitRef="usd">15838000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzItMi0xLTEtMzYzMTM_ce1fb1c4-cbdb-4b12-b89e-1cfdf799bfad"
      unitRef="usd">17522000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzMtMS0xLTEtMzYzMTM_295b063d-d48e-41a9-b51f-aa1b03e942b1"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzMtMi0xLTEtMzYzMTM_13369e58-db27-4cb5-9ff6-0ddcbf8650a8"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzQtMS0xLTEtMzYzMTM_f5daff8e-9971-462f-b7b1-2570990b6b24"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzQtMi0xLTEtMzYzMTM_68fcb00d-4fae-40f4-a347-8bec11d24036"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzUtMS0xLTEtMzYzMTM_4fc29a9d-e904-4327-ad58-20ee6d652961"
      unitRef="shares">371353000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzUtMi0xLTEtMzYzMTM_9bdb78eb-40f6-4722-8eec-cba804a518f5"
      unitRef="shares">371353000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzYtMS0xLTEtMzYzMTM_79ca9ed9-82df-484b-96dd-3e5526b7db74"
      unitRef="shares">320336000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzYtMi0xLTEtMzYzMTM_6472a7ff-9467-400d-92ad-0484cc14e12e"
      unitRef="shares">338573000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzctMS0xLTEtMzYzMTM_87fa4a1a-7b94-431f-b7fe-b924d2361e02"
      unitRef="shares">51017000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDYvZnJhZzo1ZTYwYjAyZGYyYjg0N2FkOGNmZWE1MDcxNGE0MDllYy90YWJsZTphODllYTEwNWFhYjk0YWUzOThiODQ3OWEzNjk5YmZlNC90YWJsZXJhbmdlOmE4OWVhMTA1YWFiOTRhZTM5OGI4NDc5YTM2OTliZmU0XzctMi0xLTEtMzYzMTM_dfeb68aa-88f5-4537-aae9-a0eba57b3db6"
      unitRef="shares">32779000</us-gaap:TreasuryStockShares>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzEzLTAtMS0xLTcyNDQ2_683b633b-ef39-455f-898c-10b3ea96648b">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQwLTAtMS0xLTcyNDU0_a10f8544-556a-48da-9888-66803b90e7d0">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ifa7ddf9e091e45e6909da6a3b965e678_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzE4OTg3_dc6a236e-1bdd-46d3-9871-c77831b5366d">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <mtg:PeriodInWhichReasonableCommercialEffortsMustBeginMaximum
      contextRef="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzc2OTI_ef9126d3-d764-4793-a516-1b64e0529229">P1D</mtg:PeriodInWhichReasonableCommercialEffortsMustBeginMaximum>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4b4fa0cb4b9c4709b08d4f5a679d6472_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTcvZnJhZzpjMzhjYTc2MTE5MzE0YzY3YjAwZmJjMjhhOTJlMTQxMC90YWJsZTo0NGVlMjUyZDhkNDU0YzAzYmRlMTEyYzAyNjk4OTFmNC90YWJsZXJhbmdlOjQ0ZWUyNTJkOGQ0NTRjMDNiZGUxMTJjMDI2OTg5MWY0XzUtMS0xLTEtMzYzMTM_19e17777-94e0-4a38-9c68-ddebef805266"
      unitRef="number">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia27df3d583374a4399fe39656dffb2e6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTcvZnJhZzpjMzhjYTc2MTE5MzE0YzY3YjAwZmJjMjhhOTJlMTQxMC90YWJsZTo0NGVlMjUyZDhkNDU0YzAzYmRlMTEyYzAyNjk4OTFmNC90YWJsZXJhbmdlOjQ0ZWUyNTJkOGQ0NTRjMDNiZGUxMTJjMDI2OTg5MWY0XzUtMS0xLTEtMzYzMTM_f76428f3-3839-460e-843a-6eaa619d1d25"
      unitRef="number">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTcvZnJhZzpjMzhjYTc2MTE5MzE0YzY3YjAwZmJjMjhhOTJlMTQxMC90YWJsZTo0NGVlMjUyZDhkNDU0YzAzYmRlMTEyYzAyNjk4OTFmNC90YWJsZXJhbmdlOjQ0ZWUyNTJkOGQ0NTRjMDNiZGUxMTJjMDI2OTg5MWY0XzYtMS0xLTEtMzYzMTM_59a0b984-7180-4305-b67e-61adb8703cb6"
      unitRef="usd">242300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia41ca12720c844ce95174d46e4de9cbe_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTcvZnJhZzpjMzhjYTc2MTE5MzE0YzY3YjAwZmJjMjhhOTJlMTQxMC90YWJsZTo0NGVlMjUyZDhkNDU0YzAzYmRlMTEyYzAyNjk4OTFmNC90YWJsZXJhbmdlOjQ0ZWUyNTJkOGQ0NTRjMDNiZGUxMTJjMDI2OTg5MWY0XzctMS0xLTEtMzYzMTM_fda42877-cd12-4e3f-bd8b-e236ef3fc71a"
      unitRef="usd">650000000</us-gaap:DebtInstrumentFaceAmount>
    <mtg:AnniversarypaymentreleaseofthestartoftheinterestdeferraltotheAlternativePaymentMechanisminlieuofthefinalmaturityofthedebentures
      contextRef="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTcvZnJhZzpjMzhjYTc2MTE5MzE0YzY3YjAwZmJjMjhhOTJlMTQxMC90ZXh0cmVnaW9uOmMzOGNhNzYxMTkzMTRjNjdiMDBmYmMyOGE5MmUxNDEwXzMxOQ_a235074f-a3d1-4caf-b704-79f941c9b052">P10Y</mtg:AnniversarypaymentreleaseofthestartoftheinterestdeferraltotheAlternativePaymentMechanisminlieuofthefinalmaturityofthedebentures>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne
      contextRef="i075ebbc070ee467ba238f25cc0e3a371_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjkvZnJhZzpjZTQ1NDRiMmE0ZDk0YWY3OTQ3YTkyY2U4NDAyMzE4ZC90YWJsZTo3NTI1NjkzMzA3NjU0OGU3ODg4YTRmNWEzNDU4N2FkMy90YWJsZXJhbmdlOjc1MjU2OTMzMDc2NTQ4ZTc4ODhhNGY1YTM0NTg3YWQzXzQtNS0xLTEtMzYzMTM_a86eb797-d5e1-428f-a828-154c6a95cfbf"
      unitRef="number">0.25</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo
      contextRef="i075ebbc070ee467ba238f25cc0e3a371_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjkvZnJhZzpjZTQ1NDRiMmE0ZDk0YWY3OTQ3YTkyY2U4NDAyMzE4ZC90YWJsZTo3NTI1NjkzMzA3NjU0OGU3ODg4YTRmNWEzNDU4N2FkMy90YWJsZXJhbmdlOjc1MjU2OTMzMDc2NTQ4ZTc4ODhhNGY1YTM0NTg3YWQzXzQtNi0xLTEtMzYzMTM_a9729dd7-3f12-41fa-95ce-1ebbe1e6e604"
      unitRef="number">0.20</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne
      contextRef="i948389216d37437e866550b7d4ca4054_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjkvZnJhZzpjZTQ1NDRiMmE0ZDk0YWY3OTQ3YTkyY2U4NDAyMzE4ZC90YWJsZTo3NTI1NjkzMzA3NjU0OGU3ODg4YTRmNWEzNDU4N2FkMy90YWJsZXJhbmdlOjc1MjU2OTMzMDc2NTQ4ZTc4ODhhNGY1YTM0NTg3YWQzXzUtNS0xLTEtMzYzMTM_8d656caa-af3f-419d-9ab2-f179c01aaee9"
      unitRef="number">0.105</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo
      contextRef="i948389216d37437e866550b7d4ca4054_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjkvZnJhZzpjZTQ1NDRiMmE0ZDk0YWY3OTQ3YTkyY2U4NDAyMzE4ZC90YWJsZTo3NTI1NjkzMzA3NjU0OGU3ODg4YTRmNWEzNDU4N2FkMy90YWJsZXJhbmdlOjc1MjU2OTMzMDc2NTQ4ZTc4ODhhNGY1YTM0NTg3YWQzXzUtNi0xLTEtMzYzMTM_9dfa0d53-5c93-4b62-9870-9ab4d7d235c5"
      unitRef="number">0.08</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne
      contextRef="i47cca88635164739be7389d73df8b0eb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjkvZnJhZzpjZTQ1NDRiMmE0ZDk0YWY3OTQ3YTkyY2U4NDAyMzE4ZC90YWJsZTo3NTI1NjkzMzA3NjU0OGU3ODg4YTRmNWEzNDU4N2FkMy90YWJsZXJhbmdlOjc1MjU2OTMzMDc2NTQ4ZTc4ODhhNGY1YTM0NTg3YWQzXzYtNS0xLTEtMzYzMTM_b5525355-77b0-44e1-8394-e957be4e55ac"
      unitRef="number">0.145</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo
      contextRef="i47cca88635164739be7389d73df8b0eb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjkvZnJhZzpjZTQ1NDRiMmE0ZDk0YWY3OTQ3YTkyY2U4NDAyMzE4ZC90YWJsZTo3NTI1NjkzMzA3NjU0OGU3ODg4YTRmNWEzNDU4N2FkMy90YWJsZXJhbmdlOjc1MjU2OTMzMDc2NTQ4ZTc4ODhhNGY1YTM0NTg3YWQzXzYtNi0xLTEtMzYzMTM_1f758be8-6a3c-4c70-80a0-4d8297e59b32"
      unitRef="number">0.12</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne
      contextRef="iac6cb6f9eec649dcad316c51df17467f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjkvZnJhZzpjZTQ1NDRiMmE0ZDk0YWY3OTQ3YTkyY2U4NDAyMzE4ZC90YWJsZTo3NTI1NjkzMzA3NjU0OGU3ODg4YTRmNWEzNDU4N2FkMy90YWJsZXJhbmdlOjc1MjU2OTMzMDc2NTQ4ZTc4ODhhNGY1YTM0NTg3YWQzXzctNS0xLTEtNjUwNjE_3cc178a9-258d-44de-ad86-1e0f1bbfc14c"
      unitRef="number">0.105</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo
      contextRef="iac6cb6f9eec649dcad316c51df17467f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjkvZnJhZzpjZTQ1NDRiMmE0ZDk0YWY3OTQ3YTkyY2U4NDAyMzE4ZC90YWJsZTo3NTI1NjkzMzA3NjU0OGU3ODg4YTRmNWEzNDU4N2FkMy90YWJsZXJhbmdlOjc1MjU2OTMzMDc2NTQ4ZTc4ODhhNGY1YTM0NTg3YWQzXzctNi0xLTEtNjUwNjE_0a16b21c-f206-42ed-83f8-e0bdf086ca7d"
      unitRef="number">0.08</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne
      contextRef="i4650bf534ec446b99c964dc2ed7b5057_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjkvZnJhZzpjZTQ1NDRiMmE0ZDk0YWY3OTQ3YTkyY2U4NDAyMzE4ZC90YWJsZTo3NTI1NjkzMzA3NjU0OGU3ODg4YTRmNWEzNDU4N2FkMy90YWJsZXJhbmdlOjc1MjU2OTMzMDc2NTQ4ZTc4ODhhNGY1YTM0NTg3YWQzXzgtNS0xLTEtNjUwNjE_27077d00-894b-4735-abbd-78f196e15de4"
      unitRef="number">0.125</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo
      contextRef="i4650bf534ec446b99c964dc2ed7b5057_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjkvZnJhZzpjZTQ1NDRiMmE0ZDk0YWY3OTQ3YTkyY2U4NDAyMzE4ZC90YWJsZTo3NTI1NjkzMzA3NjU0OGU3ODg4YTRmNWEzNDU4N2FkMy90YWJsZXJhbmdlOjc1MjU2OTMzMDc2NTQ4ZTc4ODhhNGY1YTM0NTg3YWQzXzgtNi0xLTEtNjUwNjE_9f4ea5c0-ec71-485e-b043-b3c48c240728"
      unitRef="number">0.10</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo>
    <mtg:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod
      contextRef="i21739ab04417498082a09fc094d961d0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzgyODY_1bb30a55-61c8-4b37-84c1-f35faefda7da">P3Y</mtg:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod>
    <mtg:StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod
      contextRef="i21739ab04417498082a09fc094d961d0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzgzNzY_11079abd-2f8f-41bc-ae03-a45279df8fdd">P2Y</mtg:StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod>
    <mtg:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod
      contextRef="i21739ab04417498082a09fc094d961d0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzgzOTY_1bb30a55-61c8-4b37-84c1-f35faefda7da">P3Y</mtg:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod>
    <mtg:StatutoryCapitalRequirementsRiskToCapitalRatio
      contextRef="i40352f695da84141b73c26e14c3d759d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTMvZnJhZzpjNmVkOTE1MWRiMTk0MmExYjdkZTUxODJjNjkxMmFmZS90YWJsZTozNWQ5MmI3MmQ2YTI0ZWJjYjQ2MjFkMmYwNGZjYjYyNi90YWJsZXJhbmdlOjM1ZDkyYjcyZDZhMjRlYmNiNDYyMWQyZjA0ZmNiNjI2XzMtMS0xLTEtMzYzMTM_3da1f68c-a7c1-4cbd-8576-9f12b3de96f3"
      unitRef="number">25</mtg:StatutoryCapitalRequirementsRiskToCapitalRatio>
    <mtg:StatutoryCapitalRequirementsRiskToCapitalRatio
      contextRef="i207ad21c834d4a078de8966a865415dc_I20211231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTMvZnJhZzpjNmVkOTE1MWRiMTk0MmExYjdkZTUxODJjNjkxMmFmZS90YWJsZTozNWQ5MmI3MmQ2YTI0ZWJjYjQ2MjFkMmYwNGZjYjYyNi90YWJsZXJhbmdlOjM1ZDkyYjcyZDZhMjRlYmNiNDYyMWQyZjA0ZmNiNjI2XzQtMS0xLTEtMzYzMTM_680f63d6-4352-44cc-b9d0-369c3f8851af"
      unitRef="number">9.5</mtg:StatutoryCapitalRequirementsRiskToCapitalRatio>
    <mtg:StatutoryCapitalRequirementsRiskToCapitalRatioForCombinedInsuranceOperations
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTMvZnJhZzpjNmVkOTE1MWRiMTk0MmExYjdkZTUxODJjNjkxMmFmZS90YWJsZTozNWQ5MmI3MmQ2YTI0ZWJjYjQ2MjFkMmYwNGZjYjYyNi90YWJsZXJhbmdlOjM1ZDkyYjcyZDZhMjRlYmNiNDYyMWQyZjA0ZmNiNjI2XzUtMS0xLTEtMzYzMTM_18f2faf5-b271-4c31-bb45-b50226bef7f5"
      unitRef="number">9.5</mtg:StatutoryCapitalRequirementsRiskToCapitalRatioForCombinedInsuranceOperations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ifa7ddf9e091e45e6909da6a3b965e678_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzMyNw_68d72641-efe5-41f1-af9b-ca3f46240401">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjgvZnJhZzpjMTg5MjJjMWJjZTY0Y2JjOWRmMzMxNzI5Y2IzMDE0OS90YWJsZTo1MWMyMDM4ZjYxY2M0MTIzODc0MDg3MjQ0M2UwODI3MC90YWJsZXJhbmdlOjUxYzIwMzhmNjFjYzQxMjM4NzQwODcyNDQzZTA4MjcwXzEtMS0xLTEtMzYzMTM_af0e5292-90d5-4528-8d84-735d3ab4520d"
      unitRef="usd">550324000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjgvZnJhZzpjMTg5MjJjMWJjZTY0Y2JjOWRmMzMxNzI5Y2IzMDE0OS90YWJsZTo1MWMyMDM4ZjYxY2M0MTIzODc0MDg3MjQ0M2UwODI3MC90YWJsZXJhbmdlOjUxYzIwMzhmNjFjYzQxMjM4NzQwODcyNDQzZTA4MjcwXzEtMi0xLTEtMzYzMTM_909bcd3c-ff7f-4dfe-95c4-5afed383c7c8"
      unitRef="usd">773881000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjgvZnJhZzpjMTg5MjJjMWJjZTY0Y2JjOWRmMzMxNzI5Y2IzMDE0OS90YWJsZTo1MWMyMDM4ZjYxY2M0MTIzODc0MDg3MjQ0M2UwODI3MC90YWJsZXJhbmdlOjUxYzIwMzhmNjFjYzQxMjM4NzQwODcyNDQzZTA4MjcwXzItMS0xLTEtMzYzMTM_27781027-90c5-4fc8-b6d5-959ad0c88e19"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjgvZnJhZzpjMTg5MjJjMWJjZTY0Y2JjOWRmMzMxNzI5Y2IzMDE0OS90YWJsZTo1MWMyMDM4ZjYxY2M0MTIzODc0MDg3MjQ0M2UwODI3MC90YWJsZXJhbmdlOjUxYzIwMzhmNjFjYzQxMjM4NzQwODcyNDQzZTA4MjcwXzItMi0xLTEtMzYzMTM_c0abaac4-1aae-455f-b78b-2f6cbb0dc4b0"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjgvZnJhZzpjMTg5MjJjMWJjZTY0Y2JjOWRmMzMxNzI5Y2IzMDE0OS90YWJsZTo1MWMyMDM4ZjYxY2M0MTIzODc0MDg3MjQ0M2UwODI3MC90YWJsZXJhbmdlOjUxYzIwMzhmNjFjYzQxMjM4NzQwODcyNDQzZTA4MjcwXzMtMS0xLTEtMzYzMTM_054e5704-8e4b-492a-b1d1-77d1833bd40e"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjgvZnJhZzpjMTg5MjJjMWJjZTY0Y2JjOWRmMzMxNzI5Y2IzMDE0OS90YWJsZTo1MWMyMDM4ZjYxY2M0MTIzODc0MDg3MjQ0M2UwODI3MC90YWJsZXJhbmdlOjUxYzIwMzhmNjFjYzQxMjM4NzQwODcyNDQzZTA4MjcwXzMtMi0xLTEtMzYzMTM_ca3a9c37-0efc-45e1-8c11-54fca252c87f"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjgvZnJhZzpjMTg5MjJjMWJjZTY0Y2JjOWRmMzMxNzI5Y2IzMDE0OS90YWJsZTo1MWMyMDM4ZjYxY2M0MTIzODc0MDg3MjQ0M2UwODI3MC90YWJsZXJhbmdlOjUxYzIwMzhmNjFjYzQxMjM4NzQwODcyNDQzZTA4MjcwXzQtMS0xLTEtMzYzMTM_665ef1a6-c074-447e-b67f-a753ed4e0b6c"
      unitRef="shares">371353000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjgvZnJhZzpjMTg5MjJjMWJjZTY0Y2JjOWRmMzMxNzI5Y2IzMDE0OS90YWJsZTo1MWMyMDM4ZjYxY2M0MTIzODc0MDg3MjQ0M2UwODI3MC90YWJsZXJhbmdlOjUxYzIwMzhmNjFjYzQxMjM4NzQwODcyNDQzZTA4MjcwXzQtMi0xLTEtMzYzMTM_8a8ad2a6-6ffe-4f80-a570-ddcf76199a19"
      unitRef="shares">371353000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjgvZnJhZzpjMTg5MjJjMWJjZTY0Y2JjOWRmMzMxNzI5Y2IzMDE0OS90YWJsZTo1MWMyMDM4ZjYxY2M0MTIzODc0MDg3MjQ0M2UwODI3MC90YWJsZXJhbmdlOjUxYzIwMzhmNjFjYzQxMjM4NzQwODcyNDQzZTA4MjcwXzUtMS0xLTEtMzYzMTM_74bec09c-1114-4222-9499-c1ec8e83fa45"
      unitRef="shares">320336000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjgvZnJhZzpjMTg5MjJjMWJjZTY0Y2JjOWRmMzMxNzI5Y2IzMDE0OS90YWJsZTo1MWMyMDM4ZjYxY2M0MTIzODc0MDg3MjQ0M2UwODI3MC90YWJsZXJhbmdlOjUxYzIwMzhmNjFjYzQxMjM4NzQwODcyNDQzZTA4MjcwXzUtMi0xLTEtMzYzMTM_cae29148-2821-4276-a216-57508bd117aa"
      unitRef="shares">338573000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjgvZnJhZzpjMTg5MjJjMWJjZTY0Y2JjOWRmMzMxNzI5Y2IzMDE0OS90YWJsZTo1MWMyMDM4ZjYxY2M0MTIzODc0MDg3MjQ0M2UwODI3MC90YWJsZXJhbmdlOjUxYzIwMzhmNjFjYzQxMjM4NzQwODcyNDQzZTA4MjcwXzYtMS0xLTEtMzYzMTM_8d084e9c-a1aa-4d9a-8de4-754db3cd557c"
      unitRef="shares">51017000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjgvZnJhZzpjMTg5MjJjMWJjZTY0Y2JjOWRmMzMxNzI5Y2IzMDE0OS90YWJsZTo1MWMyMDM4ZjYxY2M0MTIzODc0MDg3MjQ0M2UwODI3MC90YWJsZXJhbmdlOjUxYzIwMzhmNjFjYzQxMjM4NzQwODcyNDQzZTA4MjcwXzYtMi0xLTEtMzYzMTM_03e4a322-d4c8-4835-9790-83b674f7104f"
      unitRef="shares">32779000</us-gaap:TreasuryStockShares>
    <mtg:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod
      contextRef="i21739ab04417498082a09fc094d961d0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5Xzk4Ng_1bb30a55-61c8-4b37-84c1-f35faefda7da">P3Y</mtg:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod>
    <mtg:StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod
      contextRef="i21739ab04417498082a09fc094d961d0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5XzEwNzY_11079abd-2f8f-41bc-ae03-a45279df8fdd">P2Y</mtg:StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod>
    <mtg:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod
      contextRef="i21739ab04417498082a09fc094d961d0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5XzEwOTY_1bb30a55-61c8-4b37-84c1-f35faefda7da">P3Y</mtg:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod>
    <dei:DocumentType
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGV4dHJlZ2lvbjpmYjM5N2VhNTM5MGQ0ZDkyOWU5NjA4NDU2NTgzNGM4MV8zMjMy_7ad68c7b-ad1b-47bc-bb42-63c70aa4a171">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6ZWQyNjdmZWUyNjU0NDUxN2JhM2Y3MjFjYjBkYzg3NmIvdGFibGVyYW5nZTplZDI2N2ZlZTI2NTQ0NTE3YmEzZjcyMWNiMGRjODc2Yl8wLTAtMS0xLTM2MzEz_64785de5-6e75-4d71-b2e3-b263044a1619">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6ZWQyNjdmZWUyNjU0NDUxN2JhM2Y3MjFjYjBkYzg3NmIvdGFibGVyYW5nZTplZDI2N2ZlZTI2NTQ0NTE3YmEzZjcyMWNiMGRjODc2Yl8xLTItMS0xLTM2MzEz_3088d4aa-aa75-4842-904e-c1131338816b">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6ZWQyNjdmZWUyNjU0NDUxN2JhM2Y3MjFjYjBkYzg3NmIvdGFibGVyYW5nZTplZDI2N2ZlZTI2NTQ0NTE3YmEzZjcyMWNiMGRjODc2Yl8xLTItMS0xLTM2MzEz_a85e876e-c33b-4712-8d4c-8e60cd07ed23">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6ZWQyNjdmZWUyNjU0NDUxN2JhM2Y3MjFjYjBkYzg3NmIvdGFibGVyYW5nZTplZDI2N2ZlZTI2NTQ0NTE3YmEzZjcyMWNiMGRjODc2Yl8yLTAtMS0xLTM2MzEz_89db2db2-64e7-4457-9b72-9effa69b5426">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6ZWQyNjdmZWUyNjU0NDUxN2JhM2Y3MjFjYjBkYzg3NmIvdGFibGVyYW5nZTplZDI2N2ZlZTI2NTQ0NTE3YmEzZjcyMWNiMGRjODc2Yl80LTItMS0xLTM2MzEz_8e833bcb-352b-477d-9caa-4aae6521974c">1-10816</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGV4dHJlZ2lvbjpmYjM5N2VhNTM5MGQ0ZDkyOWU5NjA4NDU2NTgzNGM4MV8zMjI3_200979d0-f6f6-48b3-9df8-ecd8380dfd82">MGIC Investment Corp</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6MWU3ZjFjMDlmMDcxNGIzNGE5MjU0MDEzYjBiNWFiNTIvdGFibGVyYW5nZToxZTdmMWMwOWYwNzE0YjM0YTkyNTQwMTNiMGI1YWI1Ml8wLTAtMS0xLTM2MzEz_5c5710a3-b97c-4f19-a385-0ff9098620d8">WI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6MWU3ZjFjMDlmMDcxNGIzNGE5MjU0MDEzYjBiNWFiNTIvdGFibGVyYW5nZToxZTdmMWMwOWYwNzE0YjM0YTkyNTQwMTNiMGI1YWI1Ml8wLTMtMS0xLTM2MzEz_4b3505ab-c516-4e4e-bbcf-22b4d7a15dba">39-1486475</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6MWU3ZjFjMDlmMDcxNGIzNGE5MjU0MDEzYjBiNWFiNTIvdGFibGVyYW5nZToxZTdmMWMwOWYwNzE0YjM0YTkyNTQwMTNiMGI1YWI1Ml8yLTAtMS0xLTM2MzEz_bd09d4aa-9cb9-4732-93a6-370cea165725">250 E. Kilbourn Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6MWU3ZjFjMDlmMDcxNGIzNGE5MjU0MDEzYjBiNWFiNTIvdGFibGVyYW5nZToxZTdmMWMwOWYwNzE0YjM0YTkyNTQwMTNiMGI1YWI1Ml8zLTAtMS0xLTM2MzEz_fdac8de4-21ed-4a53-9fa7-bbff167caf6d">Milwaukee,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6MWU3ZjFjMDlmMDcxNGIzNGE5MjU0MDEzYjBiNWFiNTIvdGFibGVyYW5nZToxZTdmMWMwOWYwNzE0YjM0YTkyNTQwMTNiMGI1YWI1Ml8zLTEtMS0xLTM2MzEz_7c3e1b06-f9de-49a8-a73a-0c91a4c4c036">WI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6MWU3ZjFjMDlmMDcxNGIzNGE5MjU0MDEzYjBiNWFiNTIvdGFibGVyYW5nZToxZTdmMWMwOWYwNzE0YjM0YTkyNTQwMTNiMGI1YWI1Ml8zLTMtMS0xLTQwNDE1_aecf5bec-4a2b-4608-a994-8d59c57f4350">53202</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6MWU3ZjFjMDlmMDcxNGIzNGE5MjU0MDEzYjBiNWFiNTIvdGFibGVyYW5nZToxZTdmMWMwOWYwNzE0YjM0YTkyNTQwMTNiMGI1YWI1Ml81LTAtMS0xLTM2MzEz_facfee38-72ee-4924-a1f5-6b1f3eaaa19d">(414)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6MWU3ZjFjMDlmMDcxNGIzNGE5MjU0MDEzYjBiNWFiNTIvdGFibGVyYW5nZToxZTdmMWMwOWYwNzE0YjM0YTkyNTQwMTNiMGI1YWI1Ml81LTMtMS0xLTM2MzEz_af48f416-1b22-4245-991e-71dd89dc2e39">347-6480</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6M2I5ZjJhMjMxYmM2NGRmMGJmODI1ZDAyOTYyNWVmNjEvdGFibGVyYW5nZTozYjlmMmEyMzFiYzY0ZGYwYmY4MjVkMDI5NjI1ZWY2MV8xLTAtMS0xLTM2MzEz_efc9ecd6-5068-4aad-85fa-07e1bc22e159">Common stock, par value $1 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6M2I5ZjJhMjMxYmM2NGRmMGJmODI1ZDAyOTYyNWVmNjEvdGFibGVyYW5nZTozYjlmMmEyMzFiYzY0ZGYwYmY4MjVkMDI5NjI1ZWY2MV8xLTItMS0xLTM2MzEz_5a7edf4d-95ad-4fb6-af43-99ad17fffe73">MTG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6M2I5ZjJhMjMxYmM2NGRmMGJmODI1ZDAyOTYyNWVmNjEvdGFibGVyYW5nZTozYjlmMmEyMzFiYzY0ZGYwYmY4MjVkMDI5NjI1ZWY2MV8xLTQtMS0xLTM2MzEz_10e14a97-734d-4a98-a2ef-a94a2d14f606">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGV4dHJlZ2lvbjpmYjM5N2VhNTM5MGQ0ZDkyOWU5NjA4NDU2NTgzNGM4MV8zMjM0_5c4dfa18-8baa-41a8-84e8-5b84d556c259">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGV4dHJlZ2lvbjpmYjM5N2VhNTM5MGQ0ZDkyOWU5NjA4NDU2NTgzNGM4MV8zMjI4_17c7843d-373d-4eb5-b67f-0ed01ec3e440">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGV4dHJlZ2lvbjpmYjM5N2VhNTM5MGQ0ZDkyOWU5NjA4NDU2NTgzNGM4MV8zMjI5_740649dc-9811-4625-b8be-ab26265110b8">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGV4dHJlZ2lvbjpmYjM5N2VhNTM5MGQ0ZDkyOWU5NjA4NDU2NTgzNGM4MV8zMjMw_e5f23126-27fa-4414-8418-25302834a616">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6OTdkYjMxMmQ3MDEyNDI0ZmE0NWJlNzE3ZTc1YzllMDYvdGFibGVyYW5nZTo5N2RiMzEyZDcwMTI0MjRmYTQ1YmU3MTdlNzVjOWUwNl8wLTAtMS0xLTM2MzEz_87612ff1-d0b8-4bcc-b993-719c636afae2">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6OTdkYjMxMmQ3MDEyNDI0ZmE0NWJlNzE3ZTc1YzllMDYvdGFibGVyYW5nZTo5N2RiMzEyZDcwMTI0MjRmYTQ1YmU3MTdlNzVjOWUwNl8wLTUtMS0xLTM2MzEz_d7a71513-05fb-47c7-9545-efa0080f9a42">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGFibGU6OTdkYjMxMmQ3MDEyNDI0ZmE0NWJlNzE3ZTc1YzllMDYvdGFibGVyYW5nZTo5N2RiMzEyZDcwMTI0MjRmYTQ1YmU3MTdlNzVjOWUwNl8wLTctMS0xLTM2MzEz_7b6e4b6f-e44b-4408-830e-18bddefea58f">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGV4dHJlZ2lvbjpmYjM5N2VhNTM5MGQ0ZDkyOWU5NjA4NDU2NTgzNGM4MV8zMjMx_26b37cc8-6b33-4c4e-8ccc-4bf40169074b">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGV4dHJlZ2lvbjpmYjM5N2VhNTM5MGQ0ZDkyOWU5NjA4NDU2NTgzNGM4MV8zMjM2_10e44fa9-d1a1-4455-9138-76e52df8129c">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i6ab409a945b243de9ee1033f6f556de1_I20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGV4dHJlZ2lvbjpmYjM5N2VhNTM5MGQ0ZDkyOWU5NjA4NDU2NTgzNGM4MV8yNDE4_93b34153-1211-4a4a-85a5-b5371cb8d981"
      unitRef="usd">4600000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="if8544093a374432187a4a3891db8b5f7_I20220218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGV4dHJlZ2lvbjpmYjM5N2VhNTM5MGQ0ZDkyOWU5NjA4NDU2NTgzNGM4MV8yOTg0_7f21841a-5f20-4b55-a3bf-0dc4c5cc4274"
      unitRef="shares">315605040</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xL2ZyYWc6ZmIzOTdlYTUzOTBkNGQ5MjllOTYwODQ1NjU4MzRjODEvdGV4dHJlZ2lvbjpmYjM5N2VhNTM5MGQ0ZDkyOWU5NjA4NDU2NTgzNGM4MV8zMjM3_e6e6d15b-8f2e-4e84-a514-f14e50aee985">&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The following documents have been incorporated by reference in this Form 10-K, as indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.552%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.553%"/&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Document&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Part and Item Number of Form 10-K Into Which Incorporated*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Proxy Statement for the 2022 Annual Meeting of Shareholders, provided such Proxy Statement is filed within 120 days after December 31, 2021. If not so filed, the information provided in Items 10 through 14 of Part III will be included in an amended Form 10-K filed within such 120 day period.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Items 10 through 14 of Part III&lt;/span&gt;&lt;/td&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;* In each case, to the extent provided in the Items listed.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDAvZnJhZzo5NDkxNTRmOTAxMmY0MTEyOGZlMDIzMzhmYTk4ZjNiOS90YWJsZTpjYTYyZGI0OTZhZWQ0NmE1ODNiMjE0NjExOTc4OWNkOS90YWJsZXJhbmdlOmNhNjJkYjQ5NmFlZDQ2YTU4M2IyMTQ2MTE5Nzg5Y2Q5XzI2LTAtMS0xLTcyNDMyL3RleHRyZWdpb246ZTZiMDg1ODA3YTFmNDVjYjliMDYwODM1ODc2NGY0NTJfNzY5NjU4MTM5NDU0Mg_2c4113a1-0b93-4cac-8f68-8746be9e19d7">238</dei:AuditorFirmId>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzctNC0xLTEtMzYzMTM_5d660589-3028-4229-9145-e7dbde7e7091"
      unitRef="usd">6587581000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzctNi0xLTEtMzYzMTM_d04c9009-04e2-40de-8cd0-a33ae699a0e6"
      unitRef="usd">6661596000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzgtNC0xLTEtMzYzMTM_2bec7499-d575-4a04-8098-5ac3f1c5f218"
      unitRef="usd">16068000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzgtNi0xLTEtMzYzMTM_c6cbf3a0-7c1d-426d-9c1f-3f1762dacd18"
      unitRef="usd">18215000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:OtherInvestments
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzktNC0xLTEtMzYzMTM_b8f0d0ba-a0e5-44f5-88e1-3b82e2548e67"
      unitRef="usd">3100000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzktNi0xLTEtMzYzMTM_4bd68567-33cd-4cb2-aeaf-ff48ed511f1a"
      unitRef="usd">3100000</us-gaap:OtherInvestments>
    <us-gaap:Investments
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzEwLTQtMS0xLTM2MzEz_aedd186f-abd7-4dcd-ab09-519364c22ac4"
      unitRef="usd">6606749000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzEwLTYtMS0xLTM2MzEz_3a04ed22-90c0-46fa-b59e-ad29c011a42a"
      unitRef="usd">6682911000</us-gaap:Investments>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzEyLTQtMS0xLTM2MzEz_2f39c6b6-bbdc-4bb5-93db-f240960c621a"
      unitRef="usd">284690000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzEyLTYtMS0xLTM2MzEz_8065b9be-b3cc-4144-8d91-c3055d853d17"
      unitRef="usd">287953000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzEzLTQtMS0xLTM2MzEz_6cbd297b-de99-486d-a318-391283fd8f9c"
      unitRef="usd">20268000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzEzLTYtMS0xLTM2MzEz_921c02b6-42aa-48fe-9802-4b9066582625"
      unitRef="usd">8727000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzE0LTQtMS0xLTM2MzEz_e7418eed-513f-4b5e-9487-5842fc4bce80"
      unitRef="usd">51902000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzE0LTYtMS0xLTM2MzEz_f38ac462-dba7-4a25-bea7-9cefd60ab545"
      unitRef="usd">49997000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzE1LTQtMS0xLTM2MzEz_19bd055d-cef5-4461-a265-7ee53c6c0454"
      unitRef="usd">66905000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzE1LTYtMS0xLTM2MzEz_cb8b2f62-1d4a-45ac-a4bd-8db2b4a40062"
      unitRef="usd">95042000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverablesOnPaidLosses
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzE2LTQtMS0xLTM2MzEz_6c41d83b-e825-4df5-9dea-9f86a96db7a8"
      unitRef="usd">36275000</us-gaap:ReinsuranceRecoverablesOnPaidLosses>
    <us-gaap:ReinsuranceRecoverablesOnPaidLosses
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzE2LTYtMS0xLTM2MzEz_a70900ed-1627-44bf-8c1f-d82e65cf6a08"
      unitRef="usd">669000</us-gaap:ReinsuranceRecoverablesOnPaidLosses>
    <us-gaap:PremiumsReceivableAtCarryingValue
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzE3LTQtMS0xLTM2MzEz_a5bbb54e-879b-4b29-964c-b2b0ac3782b2"
      unitRef="usd">56540000</us-gaap:PremiumsReceivableAtCarryingValue>
    <us-gaap:PremiumsReceivableAtCarryingValue
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzE3LTYtMS0xLTM2MzEz_d4b27ec6-566f-4332-befa-ca2c36efb2ef"
      unitRef="usd">56044000</us-gaap:PremiumsReceivableAtCarryingValue>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzE4LTQtMS0xLTM2MzEz_848c76e7-5c57-4663-97f0-fab033c14d7d"
      unitRef="usd">45614000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzE4LTYtMS0xLTM2MzEz_758ce2bf-e822-41ed-bee9-950af6f65731"
      unitRef="usd">47144000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredPolicyAcquisitionCosts
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzE5LTQtMS0xLTM2MzEz_7ee55efa-1905-4371-8a76-0d44a2511c64"
      unitRef="usd">21671000</us-gaap:DeferredPolicyAcquisitionCosts>
    <us-gaap:DeferredPolicyAcquisitionCosts
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzE5LTYtMS0xLTM2MzEz_b5596f18-cd22-4c8b-aeac-ab16d276a3ac"
      unitRef="usd">21561000</us-gaap:DeferredPolicyAcquisitionCosts>
    <us-gaap:OtherAssets
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzIxLTQtMS0xLTM2MzEz_07539605-22b6-4233-bb5c-324e12e7b032"
      unitRef="usd">134394000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzIxLTYtMS0xLTM2MzEz_37c1f3fd-c34a-4d36-a03e-a29ecaafed02"
      unitRef="usd">104478000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzIyLTQtMS0xLTM2MzEz_081df643-26bd-4fb1-b547-655a45c22430"
      unitRef="usd">7325008000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzIyLTYtMS0xLTM2MzEz_e2f14d9f-f95a-4b2e-ae2c-bbd2d9170199"
      unitRef="usd">7354526000</us-gaap:Assets>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzI2LTQtMS0xLTM2MzEz_ddb60c41-dadb-43aa-8d8f-f5d0a0c64ba3"
      unitRef="usd">883522000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzI2LTYtMS0xLTM2MzEz_379887aa-21ed-49be-bdbd-f1f08994512a"
      unitRef="usd">880537000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability>
    <us-gaap:UnearnedPremiums
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzI3LTQtMS0xLTM2MzEz_a348711f-d90b-4f65-a5e9-9349f4d30ab3"
      unitRef="usd">241690000</us-gaap:UnearnedPremiums>
    <us-gaap:UnearnedPremiums
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzI3LTYtMS0xLTM2MzEz_f096c1bc-65ce-478c-ac73-4709d1b402c7"
      unitRef="usd">287099000</us-gaap:UnearnedPremiums>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzI4LTQtMS0xLTM2MzEz_bee7d548-7604-46ef-a6e2-838d0d679803"
      unitRef="usd">155000000</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzI4LTYtMS0xLTM2MzEz_7b74c6be-665a-4239-a7b8-e1f7e3666765"
      unitRef="usd">155000000</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch>
    <us-gaap:SeniorNotes
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzI5LTQtMS0xLTM2MzEz_80af4550-b52f-4483-858a-9133c1a0f62b"
      unitRef="usd">881508000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzI5LTYtMS0xLTM2MzEz_9d7a710d-9850-477c-b6de-cd4631a8c30d"
      unitRef="usd">879379000</us-gaap:SeniorNotes>
    <us-gaap:ConvertibleSubordinatedDebt
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzMwLTQtMS0xLTM2MzEz_3086fd23-86f8-49dd-8745-5e51317f6be9"
      unitRef="usd">110204000</us-gaap:ConvertibleSubordinatedDebt>
    <us-gaap:ConvertibleSubordinatedDebt
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzMwLTYtMS0xLTM2MzEz_7ad64954-7b1f-4f96-9d50-844a0913b188"
      unitRef="usd">208814000</us-gaap:ConvertibleSubordinatedDebt>
    <us-gaap:OtherLiabilities
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzMxLTQtMS0xLTM2MzEz_520bbb65-ff21-4d3c-8c4f-58c831024b4f"
      unitRef="usd">191702000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzMxLTYtMS0xLTM2MzEz_d2edaec7-abd4-4cdf-b564-28febd98d2b4"
      unitRef="usd">244711000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzMyLTQtMS0xLTM2MzEz_b2ad1fc3-fa4e-4cf1-96a0-3aba347fba1d"
      unitRef="usd">2463626000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzMyLTYtMS0xLTM2MzEz_472ada9e-56c1-4510-9a58-d012cb1f6065"
      unitRef="usd">2655540000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzMzLTQtMS0xLTM2MzEz_2d00e18d-a0df-40cb-a7eb-9bb1101f3f41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzMzLTYtMS0xLTM2MzEz_cff20168-c4e0-4886-9444-c9776c7c0a44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzM1LTQtMS0xLTM2MzEz_b819f323-15cc-439e-a506-5511e2d4f1de"
      unitRef="usd">371353000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzM1LTYtMS0xLTM2MzEz_615d3f80-8158-4974-ac62-8b3436dce988"
      unitRef="usd">371353000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzM2LTQtMS0xLTM2MzEz_280a9eeb-f4a8-4f9a-b60e-3d088b3e76c5"
      unitRef="usd">1794906000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzM2LTYtMS0xLTM2MzEz_142b5b5c-1af0-4397-a9f0-30c1148bee3c"
      unitRef="usd">1862042000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockValue
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzM3LTQtMS0xLTM2MzEz_2bd4d58f-bfa5-4541-9e95-d355baf7be64"
      unitRef="usd">675265000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzM3LTYtMS0xLTM2MzEz_c8feb4f5-e5a3-4bbe-9f48-9356bb35fecc"
      unitRef="usd">393326000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzM4LTQtMS0xLTM2MzEz_d9050ba8-9c8c-474b-91b3-5c4193791868"
      unitRef="usd">119697000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzM4LTYtMS0xLTM2MzEz_5d52e92b-1aa9-430d-b35e-682167e4d8c7"
      unitRef="usd">216821000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzM5LTQtMS0xLTM2MzEz_383c8f5c-879b-4fd8-a1e7-34d2174f0333"
      unitRef="usd">3250691000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzM5LTYtMS0xLTM2MzEz_308ad96a-2d42-405d-80a9-e5b8bcdcb621"
      unitRef="usd">2642096000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzQwLTQtMS0xLTM2MzEz_3566747a-cc22-4ec3-bef1-7df053ef38bf"
      unitRef="usd">4861382000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzQwLTYtMS0xLTM2MzEz_7c4a2b26-d038-42b5-8709-fe28b9f3a6c0"
      unitRef="usd">4698986000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzQxLTQtMS0xLTM2MzEz_7e46bd23-1af5-422c-a588-7be4031d56b1"
      unitRef="usd">7325008000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDMvZnJhZzoxODA3OTViNjRiMGI0MzczOGJmMzNlZWE5MTYwZjA3Yy90YWJsZTo4NjQyN2FkODZkYjY0MTg1OGRkZjE2MmU1MWI1NWU5MS90YWJsZXJhbmdlOjg2NDI3YWQ4NmRiNjQxODU4ZGRmMTYyZTUxYjU1ZTkxXzQxLTYtMS0xLTM2MzEz_943b3970-b2e0-4952-b2a6-ac22a723543a"
      unitRef="usd">7354526000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:DirectPremiumsWritten
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzctNC0xLTEtMzYzMTM_e5e19b8c-356c-497f-a828-de567cb61926"
      unitRef="usd">1123117000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzctNi0xLTEtMzYzMTM_0f64a294-8fa4-46bd-a715-342b96bb5c72"
      unitRef="usd">1106632000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzctOC0xLTEtMzYzMTM_3628b215-da02-4595-963f-d51a9eedd51f"
      unitRef="usd">1124196000</us-gaap:DirectPremiumsWritten>
    <us-gaap:AssumedPremiumsWritten
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzgtNC0xLTEtMzYzMTM_dca1a081-3629-4bc1-a5fa-e7d96bc12f87"
      unitRef="usd">8924000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:AssumedPremiumsWritten
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzgtNi0xLTEtMzYzMTM_7f77c0b6-5876-4208-957b-0e58d8d36251"
      unitRef="usd">10837000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:AssumedPremiumsWritten
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzgtOC0xLTEtMzYzMTM_5d89f78d-0436-4272-948b-d921d4913978"
      unitRef="usd">6446000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzktNC0xLTEtMzYzMTM_826f299d-78fa-414f-b690-7cd5b89862a2"
      unitRef="usd">163031000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzktNi0xLTEtMzYzMTM_2ce91521-5a04-4d27-84ea-f7c011e38348"
      unitRef="usd">188727000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzktOC0xLTEtMzYzMTM_a3a79f0b-595f-4b07-83e3-42369478e057"
      unitRef="usd">129334000</us-gaap:CededPremiumsWritten>
    <us-gaap:PremiumsWrittenNet
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzEwLTQtMS0xLTM2MzEz_a6a358ce-e61e-4ad2-862b-2470906b1fae"
      unitRef="usd">969010000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzEwLTYtMS0xLTM2MzEz_d889a78a-2dbc-4210-955e-3571da86f73d"
      unitRef="usd">928742000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzEwLTgtMS0xLTM2MzEz_af129539-9b61-4ac6-ab9a-acba4f93fb7b"
      unitRef="usd">1001308000</us-gaap:PremiumsWrittenNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzExLTQtMS0xLTM2MzEz_a8f377af-d05b-4bbe-8047-5412a7c2d209"
      unitRef="usd">45409000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzExLTYtMS0xLTM2MzEz_da96c02b-9ac4-4cae-8e9f-7ed668226528"
      unitRef="usd">93201000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzExLTgtMS0xLTM2MzEz_c28113bf-b62f-4339-b0f5-2c50223aff61"
      unitRef="usd">29680000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzEyLTQtMS0xLTM2MzEz_17127dc0-ca8a-4d1d-878f-67070b97b791"
      unitRef="usd">1014419000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzEyLTYtMS0xLTM2MzEz_7a93d098-dff4-4c75-92d3-dd9d2f4772db"
      unitRef="usd">1021943000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzEyLTgtMS0xLTM2MzEz_210d6305-40d9-473f-ba39-1783ce989a55"
      unitRef="usd">1030988000</us-gaap:PremiumsEarnedNet>
    <us-gaap:NetInvestmentIncome
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzE0LTQtMS0xLTM2MzEz_619235c6-037c-44e0-8e52-b2bf172536c3"
      unitRef="usd">156438000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzE0LTYtMS0xLTM2MzEz_8c71df18-fbe6-4455-bf05-4ec491be9b27"
      unitRef="usd">154396000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzE0LTgtMS0xLTM2MzEz_e92a9cc3-d90b-44bf-8e5e-c20a9d1182b2"
      unitRef="usd">167045000</us-gaap:NetInvestmentIncome>
    <us-gaap:GainLossOnInvestments
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzE1LTQtMS0xLTM2MzEz_9a64339b-3a94-475d-ad0b-d35f011f1138"
      unitRef="usd">6582000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzE1LTYtMS0xLTM2MzEz_daebd5a9-fbb9-45c6-810a-e31a8212dca4"
      unitRef="usd">13752000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzE1LTgtMS0xLTM2MzEz_3f029f75-c2cb-4166-9ab8-4f735c26d233"
      unitRef="usd">5306000</us-gaap:GainLossOnInvestments>
    <us-gaap:OtherIncome
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzE2LTQtMS0xLTM2MzEz_d526559a-5e1e-44e1-a558-c99c2635fc5e"
      unitRef="usd">8236000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzE2LTYtMS0xLTM2MzEz_72b1ed83-19b5-48de-9936-92bdff9a4445"
      unitRef="usd">9055000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzE2LTgtMS0xLTM2MzEz_f341bfdd-4b08-402a-a1c7-698f2607d397"
      unitRef="usd">10638000</us-gaap:OtherIncome>
    <us-gaap:Revenues
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzE3LTQtMS0xLTM2MzEz_6f3989f4-fbb3-4ae3-9f0a-588a4109b4e6"
      unitRef="usd">1185675000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzE3LTYtMS0xLTM2MzEz_c8d2a33b-3ded-4285-a6ce-a19bdf899435"
      unitRef="usd">1199146000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzE3LTgtMS0xLTM2MzEz_ecbe946c-a641-424e-99ce-255d610b3656"
      unitRef="usd">1213977000</us-gaap:Revenues>
    <us-gaap:IncurredClaimsPropertyCasualtyAndLiability
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzIwLTQtMS0xLTM2MzEz_ac6f560c-d30d-4210-af5f-3a6aab3aab00"
      unitRef="usd">64577000</us-gaap:IncurredClaimsPropertyCasualtyAndLiability>
    <us-gaap:IncurredClaimsPropertyCasualtyAndLiability
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzIwLTYtMS0xLTM2MzEz_9c47efb1-65dc-40a8-b69d-3e66d930a9be"
      unitRef="usd">364774000</us-gaap:IncurredClaimsPropertyCasualtyAndLiability>
    <us-gaap:IncurredClaimsPropertyCasualtyAndLiability
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzIwLTgtMS0xLTM2MzEz_4b6c1f1f-b473-44ac-9e36-f01660f9d8aa"
      unitRef="usd">118575000</us-gaap:IncurredClaimsPropertyCasualtyAndLiability>
    <us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzIxLTQtMS0xLTM2MzEz_58ef7ed7-0a57-4d29-815e-990c1c469612"
      unitRef="usd">12602000</us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense>
    <us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzIxLTYtMS0xLTM2MzEz_1d8372ac-27c7-4ea9-8fb7-586deb2a0688"
      unitRef="usd">12380000</us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense>
    <us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzIxLTgtMS0xLTM2MzEz_65923f42-565a-4c5f-97b1-851ea2289605"
      unitRef="usd">12001000</us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense>
    <us-gaap:OtherUnderwritingExpense
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzIyLTQtMS0xLTM2MzEz_283d9c2d-89c5-4cfd-9692-471bf2e507c5"
      unitRef="usd">198445000</us-gaap:OtherUnderwritingExpense>
    <us-gaap:OtherUnderwritingExpense
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzIyLTYtMS0xLTM2MzEz_da3fc65f-fe82-429f-8938-750ccf71815a"
      unitRef="usd">176398000</us-gaap:OtherUnderwritingExpense>
    <us-gaap:OtherUnderwritingExpense
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzIyLTgtMS0xLTM2MzEz_1a7b1846-9e87-4a99-b31f-2895b1aa44fd"
      unitRef="usd">182768000</us-gaap:OtherUnderwritingExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzIzLTQtMS0xLTM2MzEz_e6918a86-36f3-4ce7-bcda-7e1d62a689cf"
      unitRef="usd">-36914000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzIzLTYtMS0xLTM2MzEz_cd7e64b4-903a-42a9-9ad1-79d5ab28dd62"
      unitRef="usd">-26736000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzIzLTgtMS0xLTM2MzEz_a61a5d1f-d2a3-4a08-8001-ae87060ceeff"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI0LTQtMS0xLTM2MzEz_0b883aa0-7fe9-417e-bacb-4ebd411ece46"
      unitRef="usd">71360000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI0LTYtMS0xLTM2MzEz_12ff12b6-4b27-4fdc-86bc-657095c43ed0"
      unitRef="usd">59595000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI0LTgtMS0xLTM2MzEz_1ffd789d-39d1-4a1e-b8dc-8aed64b6d103"
      unitRef="usd">52656000</us-gaap:InterestExpenseDebt>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI1LTQtMS0xLTM2MzEz_bec37cb8-7e76-477f-a3ff-6ceea873945d"
      unitRef="usd">383898000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI1LTYtMS0xLTM2MzEz_abbdb046-ab86-4abc-b445-de7b421a74b9"
      unitRef="usd">639883000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI1LTgtMS0xLTM2MzEz_815d7ef9-53ac-4987-b743-0cde2f7fdceb"
      unitRef="usd">366000000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI2LTQtMS0xLTM2MzEz_cb0a888c-a67d-46a1-bfe1-335c1b0fb0a1"
      unitRef="usd">801777000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI2LTYtMS0xLTM2MzEz_1bd7d2b8-db6c-4a3e-80bf-1f08d33f4cf8"
      unitRef="usd">559263000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI2LTgtMS0xLTM2MzEz_270569f8-8360-48d2-8cba-81a7a9960870"
      unitRef="usd">847977000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI3LTQtMS0xLTM2MzEz_7b48a597-b9dc-4da5-8c35-fa10c8b25c6b"
      unitRef="usd">166794000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI3LTYtMS0xLTM2MzEz_a461fdf7-e0c3-4865-ad87-788023c89a42"
      unitRef="usd">113170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI3LTgtMS0xLTM2MzEz_27cff6ba-690b-4a22-931f-cc5c52ee13e3"
      unitRef="usd">174214000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI4LTQtMS0xLTM2MzEz_f05bc062-1c25-474f-b0fa-7c9a5e9029bc"
      unitRef="usd">634983000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI4LTYtMS0xLTM2MzEz_3d41233c-315c-484b-bd3e-b51589345258"
      unitRef="usd">446093000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzI4LTgtMS0xLTM2MzEz_c8ba0d8a-500e-4f51-b93f-f7d9ea4f6007"
      unitRef="usd">673763000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzMxLTQtMS0xLTM2MzEz_540c676c-737a-44be-b5be-3ce68cd5dd07"
      unitRef="usdPerShare">1.90</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzMxLTYtMS0xLTM2MzEz_2fee8514-480e-4a58-bd86-2fe2c53a04e2"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzMxLTgtMS0xLTM2MzEz_75f3fca9-43cc-4c00-ab68-8a6123a0461c"
      unitRef="usdPerShare">1.91</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzMyLTQtMS0xLTM2MzEz_26005678-0158-44fb-bffe-e7c690bf891d"
      unitRef="usdPerShare">1.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzMyLTYtMS0xLTM2MzEz_747f9a8b-1f8a-4e06-93fa-ca4eb69442e8"
      unitRef="usdPerShare">1.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzMyLTgtMS0xLTM2MzEz_d00aa074-6141-4328-9139-023ab2067d46"
      unitRef="usdPerShare">1.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzM0LTQtMS0xLTM2MzEz_aa453832-18e7-45f6-ad56-c82d44d78099"
      unitRef="shares">334330000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzM0LTYtMS0xLTM2MzEz_08abda4e-cfc2-40c2-adf3-596052acc5cb"
      unitRef="shares">339953000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzM0LTgtMS0xLTM2MzEz_edc36f5f-2c5f-4219-b636-ce27f209dff2"
      unitRef="shares">352827000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzM1LTQtMS0xLTM2MzEz_f9e12981-044d-4e4b-99d8-81f63d0ad415"
      unitRef="shares">351308000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzM1LTYtMS0xLTM2MzEz_ae1ee43d-6a6d-4fcf-9c37-ba082f07d0d9"
      unitRef="shares">359293000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMDkvZnJhZzozYzMwMmEwMzdjZmU0YTI5YWYxMjBjOThlZGIzNDUyMi90YWJsZTo5NGJjZGViYjI3OTE0MDViYWQwYmY4OWVkNzdlMWJiOC90YWJsZXJhbmdlOjk0YmNkZWJiMjc5MTQwNWJhZDBiZjg5ZWQ3N2UxYmI4XzM1LTgtMS0xLTM2MzEz_a210ec28-c076-4fdc-b9fb-399fdf9235d3"
      unitRef="shares">373924000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzUtNC0xLTEtMzYzMTM_03850e62-4e44-4f57-a3de-ef3969693b5b"
      unitRef="usd">634983000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzUtNi0xLTEtMzYzMTM_978da84b-e303-4698-9eaf-53ded7a3cc44"
      unitRef="usd">446093000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzUtOC0xLTEtMzYzMTM_d17bcbab-a626-49f9-a22f-07cd2e846a72"
      unitRef="usd">673763000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzctNC0xLTEtMzYzMTM_e05430bd-0d0b-408d-b782-02eb58cc315c"
      unitRef="usd">-122099000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzctNi0xLTEtMzYzMTM_583b7824-f440-4835-a158-fe4216f26335"
      unitRef="usd">133616000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzctOC0xLTEtMzYzMTM_b4cc030c-1cf1-414a-bd4d-424dea338402"
      unitRef="usd">173910000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzgtNC0xLTEtMzYzMTM_3c732721-61df-401e-b405-4a42c3d9b9e2"
      unitRef="usd">-24975000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzgtNi0xLTEtMzYzMTM_33036476-ed5f-42c6-bc34-21c757851cad"
      unitRef="usd">-10497000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzgtOC0xLTEtMzYzMTM_bbfeecb3-3d4e-49e6-b1d0-127f81f04db9"
      unitRef="usd">-23012000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzEwLTQtMS0xLTM2MzEz_ef5240de-8351-4251-99c8-bf5cae034df1"
      unitRef="usd">-97124000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzEwLTYtMS0xLTM2MzEz_49064be0-1ec9-43aa-8cae-2d1430f7740a"
      unitRef="usd">144113000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzEwLTgtMS0xLTM2MzEz_2020fc9a-f00a-457d-aaca-0a185eee2809"
      unitRef="usd">196922000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzExLTQtMS0xLTM2MzEz_91333edb-3621-45f9-9242-eb29f1f2d4a5"
      unitRef="usd">537859000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzExLTYtMS0xLTM2MzEz_30f3f5d0-7f05-400c-b614-5c2d9df04d3f"
      unitRef="usd">590206000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTIvZnJhZzpjMTNiZWRjMzUwM2E0ZjY0OWFjZmMyZjhjMzU3ODc3Ny90YWJsZToyOTJjYWQ4YzQyN2Y0MGYzODVkMzJhMDcyYTMzMDE3Yi90YWJsZXJhbmdlOjI5MmNhZDhjNDI3ZjQwZjM4NWQzMmEwNzJhMzMwMTdiXzExLTgtMS0xLTM2MzEz_efb7ace2-6b2d-4c93-97fb-002c86bf3f36"
      unitRef="usd">870685000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ic61f243ad1c74397adf9ef102b6f6f13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzktNC0xLTEtMzYzMTM_bb6bdf3c-9efb-45c8-8bc9-c00299e14a74"
      unitRef="usd">371353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i91eb55afebc7466eb44cf5d1ffe76ef1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzktNi0xLTEtMzYzMTM_c85c077b-33ac-4141-a4c4-72c34b529b6a"
      unitRef="usd">371353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iae33af1dfa774672a0102f8d2c69e7bf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzktOC0xLTEtMzYzMTM_38985aba-cf53-44c6-957d-1239d8603031"
      unitRef="usd">371353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id883b9a511a841f6b0bd85be406d7cc0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzktOC0xLTEtMzYzMTM_ecc256fe-65d0-4468-a66d-aa34f1b38370"
      unitRef="usd">371353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i29fae8b5621640b3885b4464ae2ddf4d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzEyLTQtMS0xLTM2MzEz_832d1be8-1d72-40c3-87ca-80afcb47f655"
      unitRef="usd">1862042000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i69ea5a964d1b49a78fe2b77135508ed5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzEyLTYtMS0xLTM2MzEz_4a6d969f-ebde-457b-a4ad-11af88306ded"
      unitRef="usd">1869719000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8e9f7fbe52394877b7339b3b3839ce36_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzEyLTgtMS0xLTM2MzEz_51a7833a-ab39-495c-b8c5-06da11df25dc"
      unitRef="usd">1862536000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f36ef75788541979c50bb1dca3daff8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzEzLTQtMS0xLTcyNDQ4_1edd700e-89fb-4049-968e-4cbc7df0badf"
      unitRef="usd">-68289000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if1fecf6f13324899967c7956748fe17d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzE0LTQtMS0xLTcyNDUw_456b444f-ade4-4188-aec8-9a19c4c17cb8"
      unitRef="usd">1793753000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i22688b49323743b2b918349e2ab8a965_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzE0LTYtMS0xLTcyNDUw_6df36fb3-82a7-493f-baf8-fe8994f380e5"
      unitRef="usd">1869719000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i41c84b9b301d461cadfa2d51913a3098_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzE0LTgtMS0xLTcyNDUw_71c6f98b-8e0c-4c8c-a608-08fb119c2fa9"
      unitRef="usd">1862536000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
      contextRef="i9f4a98bfbd354829abcbe9cf8328b183_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzE1LTYtMS0xLTM2MzEz_115af5da-17f0-4a49-aab0-56f5eff10fdd"
      unitRef="usd">2673000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
      contextRef="ia6ae0f3261c34c838b05c2dd5a3a40ff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzE1LTgtMS0xLTM2MzEz_7a541714-8052-4859-831a-53b36b1116dd"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation
      contextRef="id73bd9cad5bf4be29839d792923681c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzE3LTQtMS0xLTM2MzEz_65f6e64a-5a5f-46ea-98f3-e8e77db22f93"
      unitRef="usd">-15956000</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation
      contextRef="i9f4a98bfbd354829abcbe9cf8328b183_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzE3LTYtMS0xLTM2MzEz_dd5d38a6-2881-4f10-9204-e4f2f4cb1592"
      unitRef="usd">-18807000</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation
      contextRef="ia6ae0f3261c34c838b05c2dd5a3a40ff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzE3LTgtMS0xLTM2MzEz_6ef771bd-9a5d-46f7-8274-1b3c082006d7"
      unitRef="usd">-11715000</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id73bd9cad5bf4be29839d792923681c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzE5LTQtMS0xLTM2MzEz_d0dfc5c4-2118-4e27-a2f3-a9f3925a8ae2"
      unitRef="usd">17109000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9f4a98bfbd354829abcbe9cf8328b183_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzE5LTYtMS0xLTM2MzEz_dc158eeb-6347-4fc8-82d8-6597e7fa7473"
      unitRef="usd">13803000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia6ae0f3261c34c838b05c2dd5a3a40ff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzE5LTgtMS0xLTM2MzEz_9cc89a57-e079-4cb8-b0b2-269cd4311099"
      unitRef="usd">18898000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity
      contextRef="ia4996d48708544be943cd4fa60c6747b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzIwLTQtMS0xLTM2MzEz_e4e00936-8570-448d-bc1f-36ae0ba2c24e"
      unitRef="usd">1794906000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i29fae8b5621640b3885b4464ae2ddf4d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzIwLTYtMS0xLTM2MzEz_3ee516f3-0314-4b54-bcee-49cb0e7b0e3a"
      unitRef="usd">1862042000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i69ea5a964d1b49a78fe2b77135508ed5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzIwLTgtMS0xLTM2MzEz_2637af03-7169-46e0-bed3-e0494a5ee6ec"
      unitRef="usd">1869719000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8228be5fa65e4d47a5520332eff1cadc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzIzLTQtMS0xLTM2MzEz_788a734e-7d35-4a4e-9fd3-f094d40440e2"
      unitRef="usd">-393326000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i18f0bcbee41e42628a31968f58e1a4d7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzIzLTYtMS0xLTM2MzEz_22d56b52-c130-4a7c-bbe7-3494dd82ab0f"
      unitRef="usd">-283196000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia367872df7584861b31dc5dae97ca7ab_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzIzLTgtMS0xLTM2MzEz_5f9f51a8-536a-428a-b6c4-1c9e794179cf"
      unitRef="usd">-175059000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i9543fc148d57432d885d063e2bcca35d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzI0LTQtMS0xLTM2MzEz_d6858458-bc58-4fdd-8cfd-f1cc77e4cb18"
      unitRef="usd">290818000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i9e54825adc8f44efa01680ec2ca6a639_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzI0LTYtMS0xLTM2MzEz_83b433fa-d066-4889-8161-df301cc7ae89"
      unitRef="usd">119997000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iee9c750560244c4e8b931b75968180a9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzI0LTgtMS0xLTM2MzEz_33210719-803d-4071-b448-c18c71f9ce1e"
      unitRef="usd">114126000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation
      contextRef="i9543fc148d57432d885d063e2bcca35d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzI2LTQtMS0xLTM2MzEz_8e9d75ee-a959-43aa-8f44-186fca0856a4"
      unitRef="usd">8879000</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation
      contextRef="i9e54825adc8f44efa01680ec2ca6a639_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzI2LTYtMS0xLTM2MzEz_0f5b5383-51d3-4e1d-bf4d-f827efba0cac"
      unitRef="usd">9867000</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation
      contextRef="iee9c750560244c4e8b931b75968180a9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzI2LTgtMS0xLTM2MzEz_5da735dc-1b38-4714-b596-9d4558c6d8b4"
      unitRef="usd">5989000</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <us-gaap:StockholdersEquity
      contextRef="i1382e9cdd12f4d42a086b252191f107a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzI3LTQtMS0xLTM2MzEz_6981d18c-6b7b-4f93-99cc-56962951f722"
      unitRef="usd">-675265000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8228be5fa65e4d47a5520332eff1cadc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzI3LTYtMS0xLTM2MzEz_10df984e-6715-4789-b0c8-00890de07885"
      unitRef="usd">-393326000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i18f0bcbee41e42628a31968f58e1a4d7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzI3LTgtMS0xLTM2MzEz_a8e69ffa-f316-43b8-83b9-18b501af379a"
      unitRef="usd">-283196000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i818eaf971b2442b5bd2dd18f5fd39507_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzMwLTQtMS0xLTM2MzEz_b556885f-a30d-496b-bdfc-aad000ce4066"
      unitRef="usd">216821000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4fc7f31108024d26b1035c2998d3e4ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzMwLTYtMS0xLTM2MzEz_79383696-bb7c-4114-8baa-988e888adb08"
      unitRef="usd">72708000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7611306711ec4ba2bd5181ac9535aea1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzMwLTgtMS0xLTM2MzEz_5d1061f7-35f0-4b68-bebb-a29ef8589f8a"
      unitRef="usd">-124214000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5b8d702eadd848cc976170e49dcbbbb8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzMyLTQtMS0xLTM2MzEz_b2ce233b-99de-4709-baa1-b238dfeb2314"
      unitRef="usd">-97124000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5436f1a8f1c34ee7ab9525befdb480ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzMyLTYtMS0xLTM2MzEz_48e6eb29-d8f9-4f8c-9189-385c553c5d80"
      unitRef="usd">144113000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8c6fa01a18b84cebbd89c138571ef832_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzMyLTgtMS0xLTM2MzEz_d242e5ad-3fda-4189-8dbe-32cb2af7eb0c"
      unitRef="usd">196922000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="icd11f97d7aa5461d91bb81d04e0a390c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzM0LTQtMS0xLTM2MzEz_64a26ad3-32ff-424a-8b76-9320b69c26e1"
      unitRef="usd">119697000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i818eaf971b2442b5bd2dd18f5fd39507_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzM0LTYtMS0xLTM2MzEz_d953944c-8f6f-4778-a907-4be99fd2e08c"
      unitRef="usd">216821000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4fc7f31108024d26b1035c2998d3e4ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzM0LTgtMS0xLTM2MzEz_dd2e9a3f-62c0-40bb-91c7-a6e7a0eb7150"
      unitRef="usd">72708000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie954f4cfe1d94628a1ad95a662c43e2d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzM3LTQtMS0xLTM2MzEz_f3cfb6da-f0ee-4657-9226-72ec927b4f0e"
      unitRef="usd">2642096000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic07ede1b997041399555a7971a8f7a05_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzM3LTYtMS0xLTM2MzEz_9d51f091-de83-49c8-ad28-4e02f64e5781"
      unitRef="usd">2278650000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7a450e9aa05247bfbccefe4430b609db_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzM3LTgtMS0xLTM2MzEz_873d8d94-c4cf-4651-b400-55649454e78c"
      unitRef="usd">1647275000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7ac2d81920bc43369e2766f2aeffdae4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQwLTQtMS0xLTcyNDUy_05fc1c43-979b-450e-9dd3-e6e320bd8436"
      unitRef="usd">68289000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5b9d82406f214574b6a925a14d0b5d25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQxLTQtMS0xLTcyNDU2_921b266a-a827-4c0d-91ae-e7c04638048f"
      unitRef="usd">2710385000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3d9fb3aafc1c4d8998855f35a756a08b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQxLTYtMS0xLTcyNDU2_0ae0f8e8-18f1-48bc-8976-4001fcc5ad4c"
      unitRef="usd">2278650000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i60e6a65f6df849ce8975040384dc6e38_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQxLTgtMS0xLTcyNDU2_2cdc9056-d58e-43e2-8d42-93ada55594d9"
      unitRef="usd">1647275000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i0bcf1fa518d743bd9bd92dba49272dcc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQwLTQtMS0xLTM2MzEz_38c6ce3d-63aa-4ca7-9757-b6bc543f3f25"
      unitRef="usd">634983000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6ceb3c2605004c4686aa8f383215a264_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQwLTYtMS0xLTM2MzEz_9135a31d-2dcd-4e87-8f43-1ddab1dd1683"
      unitRef="usd">446093000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i57c107d5dcfb4c9f9c12e254008bf1b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQwLTgtMS0xLTM2MzEz_2ef4bf57-45ed-4abe-96b9-e92c20ab53b3"
      unitRef="usd">673763000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCash
      contextRef="i0bcf1fa518d743bd9bd92dba49272dcc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQxLTQtMS0xLTM2MzEz_0fc4b46e-1ae9-41e3-ab6d-1b7ecc2bf189"
      unitRef="usd">94677000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i6ceb3c2605004c4686aa8f383215a264_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQxLTYtMS0xLTM2MzEz_7871b785-0047-4b79-ab34-6d9b2dccac71"
      unitRef="usd">82647000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i57c107d5dcfb4c9f9c12e254008bf1b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQxLTgtMS0xLTM2MzEz_e5b2fc79-565b-4a25-92d4-c9b4a3a16360"
      unitRef="usd">42388000</us-gaap:DividendsCash>
    <us-gaap:StockholdersEquity
      contextRef="i4c15f7532ad1401894803206c0dc8a14_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQ0LTQtMS0xLTM2MzEz_a2a6adfa-02bc-4c8b-bb52-fddfda126213"
      unitRef="usd">3250691000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie954f4cfe1d94628a1ad95a662c43e2d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQ0LTYtMS0xLTM2MzEz_5f9a7a52-e190-4eb8-af94-7fc05a83ad7e"
      unitRef="usd">2642096000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic07ede1b997041399555a7971a8f7a05_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQ0LTgtMS0xLTM2MzEz_9ae8ed75-16a3-493b-bb02-412131a01ee1"
      unitRef="usd">2278650000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQ2LTQtMS0xLTM2MzEz_75c3fa33-dfc7-4674-9cd5-3f962fdd98b4"
      unitRef="usd">4861382000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQ2LTYtMS0xLTM2MzEz_1bbbd76b-964a-4226-8e4d-c5c7ac5a3f22"
      unitRef="usd">4698986000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTUvZnJhZzoyNWY5MTQxYzZmNTA0NjI4OTBjMjdjNTA0Nzk1NTViYy90YWJsZTo1NzUyOGI0Yzg1NzA0YjRlYTQxOGQwNzViNjVhMWNjOC90YWJsZXJhbmdlOjU3NTI4YjRjODU3MDRiNGVhNDE4ZDA3NWI2NWExY2M4XzQ2LTgtMS0xLTM2MzEz_4612e5dd-a44b-4a76-9833-a2dbf680f971"
      unitRef="usd">4309234000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzYtMi0xLTEtMzYzMTM_03850e62-4e44-4f57-a3de-ef3969693b5b"
      unitRef="usd">634983000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzYtNC0xLTEtMzYzMTM_978da84b-e303-4698-9eaf-53ded7a3cc44"
      unitRef="usd">446093000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzYtNi0xLTEtMzYzMTM_d17bcbab-a626-49f9-a22f-07cd2e846a72"
      unitRef="usd">673763000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzgtMi0xLTEtMzYzMTM_2c7c3721-cb4a-45ee-8f4f-27549beb64e7"
      unitRef="usd">66014000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzgtNC0xLTEtMzYzMTM_10c0a736-be4e-4ef5-9815-61e6087fef44"
      unitRef="usd">57812000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzgtNi0xLTEtMzYzMTM_f8548d19-8737-4a04-b0ae-8332c77069dd"
      unitRef="usd">48784000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzktMi0xLTEtMzYzMTM_7cf922d9-d66b-4f34-b811-278275d2ed85"
      unitRef="usd">-5188000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzktNC0xLTEtMzYzMTM_b3fd878c-f5ce-4af0-99a1-8a6b3dbe4d90"
      unitRef="usd">-27475000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzktNi0xLTEtMzYzMTM_3996dd6d-727f-4ca7-aa31-af5e86a931cd"
      unitRef="usd">-11096000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzEwLTItMS0xLTM2MzEz_911e0685-60ec-4efe-b6a7-b1cfac01bfc7"
      unitRef="usd">-36914000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzEwLTQtMS0xLTM2MzEz_be5df884-cc77-4e49-9097-a2edd619a2d1"
      unitRef="usd">-26736000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzEwLTYtMS0xLTM2MzEz_b85d8bda-71b5-4546-bb06-901fb76ff1cc"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainLossOnInvestments
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzExLTItMS0xLTM2MzEz_a71ad470-3555-4b3d-9292-5abb06f9e3de"
      unitRef="usd">6582000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzExLTQtMS0xLTM2MzEz_53a80d29-cc40-40f1-959e-ff37b7635072"
      unitRef="usd">13752000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzExLTYtMS0xLTM2MzEz_839e9034-e1be-4dce-b3df-2034d7334cde"
      unitRef="usd">5306000</us-gaap:GainLossOnInvestments>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzEzLTItMS0xLTM2MzEz_a7d8b9f5-a273-4eeb-8e59-01d59181e144"
      unitRef="usd">1905000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzEzLTQtMS0xLTM2MzEz_a93367b6-a160-41f4-ab36-b9428631a187"
      unitRef="usd">292000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzEzLTYtMS0xLTM2MzEz_5d7a98f4-c83e-4526-be25-b634a1b355fa"
      unitRef="usd">1704000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInReinsuranceRecoverable
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE0LTItMS0xLTM2MzEz_9511e47a-b835-434c-b8e3-907d30141721"
      unitRef="usd">-28137000</us-gaap:IncreaseDecreaseInReinsuranceRecoverable>
    <us-gaap:IncreaseDecreaseInReinsuranceRecoverable
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE0LTQtMS0xLTM2MzEz_65ea8df8-7bb9-436b-83d5-fa2754f8b5ea"
      unitRef="usd">73401000</us-gaap:IncreaseDecreaseInReinsuranceRecoverable>
    <us-gaap:IncreaseDecreaseInReinsuranceRecoverable
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE0LTYtMS0xLTM2MzEz_ac10f2da-0996-4283-a840-03fd6743fe24"
      unitRef="usd">-11687000</us-gaap:IncreaseDecreaseInReinsuranceRecoverable>
    <mtg:IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE1LTItMS0xLTM2MzEz_de227f80-2d4f-4606-b38a-43d2c7d55f11"
      unitRef="usd">-35606000</mtg:IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses>
    <mtg:IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE1LTQtMS0xLTM2MzEz_c8c3af1e-36bb-4117-974f-82daff69c7ec"
      unitRef="usd">852000</mtg:IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses>
    <mtg:IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE1LTYtMS0xLTM2MzEz_5a8d1cc7-f161-4615-b422-a1fbb4ba8016"
      unitRef="usd">1427000</mtg:IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses>
    <us-gaap:IncreaseDecreaseInPremiumsReceivable
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE2LTItMS0xLTM2MzEz_a127b227-0d5f-4fce-bdc4-07fb4949871a"
      unitRef="usd">496000</us-gaap:IncreaseDecreaseInPremiumsReceivable>
    <us-gaap:IncreaseDecreaseInPremiumsReceivable
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE2LTQtMS0xLTM2MzEz_cbdf0714-753a-425b-a31f-ba4cdc60dba7"
      unitRef="usd">457000</us-gaap:IncreaseDecreaseInPremiumsReceivable>
    <us-gaap:IncreaseDecreaseInPremiumsReceivable
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE2LTYtMS0xLTM2MzEz_5d6989fb-575b-4b45-ac5b-a64f192c1dc9"
      unitRef="usd">497000</us-gaap:IncreaseDecreaseInPremiumsReceivable>
    <us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE3LTItMS0xLTM2MzEz_36e967c8-d534-4c9d-bf47-b7aced4600a2"
      unitRef="usd">110000</us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts>
    <us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE3LTQtMS0xLTM2MzEz_6bf156f3-bc3d-43d0-9d0b-db6d9aebf78d"
      unitRef="usd">3030000</us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts>
    <us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE3LTYtMS0xLTM2MzEz_eca7fa4d-8be4-400c-808f-d68f087d3cff"
      unitRef="usd">643000</us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts>
    <mtg:IncreaseDecreaseInProfitCommissionReceivable
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE4LTItMS0xLTM2MzEz_17f4be1b-4e1d-42ec-9a63-69f0d4f8d512"
      unitRef="usd">19245000</mtg:IncreaseDecreaseInProfitCommissionReceivable>
    <mtg:IncreaseDecreaseInProfitCommissionReceivable
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE4LTQtMS0xLTM2MzEz_6455787a-2dde-49fc-bacc-631fdb60f9bb"
      unitRef="usd">-4586000</mtg:IncreaseDecreaseInProfitCommissionReceivable>
    <mtg:IncreaseDecreaseInProfitCommissionReceivable
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE4LTYtMS0xLTM2MzEz_c971f3ea-9927-4327-b372-2fa1a6aae2b3"
      unitRef="usd">-4945000</mtg:IncreaseDecreaseInProfitCommissionReceivable>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE5LTItMS0xLTM2MzEz_6ba6538b-4109-415d-bcfc-e8d8ecd0f670"
      unitRef="usd">2985000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE5LTQtMS0xLTM2MzEz_6f22b3e1-961d-4fa7-a6d4-8060cd0028de"
      unitRef="usd">325203000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzE5LTYtMS0xLTM2MzEz_19cec5f3-21d7-4f98-8972-12b31d7efd4d"
      unitRef="usd">-118685000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInUnearnedPremiums
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzIwLTItMS0xLTM2MzEz_835f46a1-bde2-4300-9502-e3bec1e21189"
      unitRef="usd">-45409000</us-gaap:IncreaseDecreaseInUnearnedPremiums>
    <us-gaap:IncreaseDecreaseInUnearnedPremiums
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzIwLTQtMS0xLTM2MzEz_8f15d0e3-0ec8-46ea-9d2f-7f172ebcc9b0"
      unitRef="usd">-93203000</us-gaap:IncreaseDecreaseInUnearnedPremiums>
    <us-gaap:IncreaseDecreaseInUnearnedPremiums
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzIwLTYtMS0xLTM2MzEz_cdc65c51-2044-44cc-b0aa-08b054c66853"
      unitRef="usd">-29683000</us-gaap:IncreaseDecreaseInUnearnedPremiums>
    <us-gaap:IncreaseDecreaseInOtherInsuranceLiabilities
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzIxLTItMS0xLTM2MzEz_452791c1-1aae-4dc2-a8d3-0003cca330de"
      unitRef="usd">7200000</us-gaap:IncreaseDecreaseInOtherInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInOtherInsuranceLiabilities
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzIxLTQtMS0xLTM2MzEz_5dade7df-4c24-4be5-a96a-9a24d4ff62fd"
      unitRef="usd">-500000</us-gaap:IncreaseDecreaseInOtherInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInOtherInsuranceLiabilities
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzIxLTYtMS0xLTM2MzEz_a5c476f6-5e7c-41e1-a324-1f4450ea4da9"
      unitRef="usd">-11500000</us-gaap:IncreaseDecreaseInOtherInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzIyLTItMS0xLTM2MzEz_b2a10805-b9b5-4fe0-972f-4ac481485fa3"
      unitRef="usd">5429000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzIyLTQtMS0xLTM2MzEz_a1eda7e2-45e0-4429-8707-1fc3efe8208b"
      unitRef="usd">6271000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzIyLTYtMS0xLTM2MzEz_364b8354-0d12-491d-81ca-ee17339304c1"
      unitRef="usd">1057000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzIzLTItMS0xLTM2MzEz_a825e812-191e-42ec-af13-e0eed70ec6ef"
      unitRef="usd">-18820000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzIzLTQtMS0xLTM2MzEz_5dd0ef8b-5e56-42d4-b0da-45c5d88aa9ee"
      unitRef="usd">-21916000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzIzLTYtMS0xLTM2MzEz_59516930-d2aa-46c1-95cf-ec8cbf0e8ae8"
      unitRef="usd">-24791000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI0LTItMS0xLTM2MzEz_8ee06aa5-4dad-4f86-91bd-870593dbdf7b"
      unitRef="usd">696317000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI0LTQtMS0xLTM2MzEz_2ea21230-fcf0-4a70-a38c-808366b7a05d"
      unitRef="usd">732309000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI0LTYtMS0xLTM2MzEz_4f054dc3-493c-4bc3-bfa6-4ac353655b82"
      unitRef="usd">609532000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI2LTItMS0xLTM2MzEz_858139b4-af20-4693-bb13-6610be574b9d"
      unitRef="usd">1531129000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI2LTQtMS0xLTM2MzEz_ecc35228-6786-4050-a0f9-792ba9613ec4"
      unitRef="usd">2636972000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI2LTYtMS0xLTM2MzEz_8305a6ac-6aa5-4ed8-a039-d9890c32fb64"
      unitRef="usd">1394126000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI3LTItMS0xLTM2MzEz_3cdb1b50-418e-4800-b40c-d60fb3dd80b9"
      unitRef="usd">473904000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI3LTQtMS0xLTM2MzEz_59ebb8b9-689b-4b58-ba0f-46ed277fe974"
      unitRef="usd">836851000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI3LTYtMS0xLTM2MzEz_849bdb29-c397-410c-8455-8f2e8d1db5a9"
      unitRef="usd">229796000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <mtg:ProceedsFromSaleMaturityAndCollectionOfSecurities
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI4LTItMS0xLTM2MzEz_93b62ac8-3e78-4d25-8f1c-0357948a67ed"
      unitRef="usd">900591000</mtg:ProceedsFromSaleMaturityAndCollectionOfSecurities>
    <mtg:ProceedsFromSaleMaturityAndCollectionOfSecurities
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI4LTQtMS0xLTM2MzEz_6777e0d9-d296-4ef1-9d67-5a33843fe5d9"
      unitRef="usd">1030926000</mtg:ProceedsFromSaleMaturityAndCollectionOfSecurities>
    <mtg:ProceedsFromSaleMaturityAndCollectionOfSecurities
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI4LTYtMS0xLTM2MzEz_36d0cc3d-b399-4c20-983c-328c053f0c9a"
      unitRef="usd">748165000</mtg:ProceedsFromSaleMaturityAndCollectionOfSecurities>
    <us-gaap:IncreaseDecreaseInBrokerDealerRelatedReceivablesPayablesNet
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI5LTItMS0xLTM2MzEz_8f18b52c-8ce1-4700-a546-57fdab0afc35"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInBrokerDealerRelatedReceivablesPayablesNet>
    <us-gaap:IncreaseDecreaseInBrokerDealerRelatedReceivablesPayablesNet
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI5LTQtMS0xLTM2MzEz_5e37bd01-4ef7-4fd9-a959-570fe1108505"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInBrokerDealerRelatedReceivablesPayablesNet>
    <us-gaap:IncreaseDecreaseInBrokerDealerRelatedReceivablesPayablesNet
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzI5LTYtMS0xLTM2MzEz_df2756cd-20f4-4c47-af8c-64867579fdfe"
      unitRef="usd">307000</us-gaap:IncreaseDecreaseInBrokerDealerRelatedReceivablesPayablesNet>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzMwLTItMS0xLTM2MzEz_a569125e-659d-431a-a2fb-345a916438bb"
      unitRef="usd">4115000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzMwLTQtMS0xLTM2MzEz_4c6eda48-fb56-4c12-a9f1-b685307a08a3"
      unitRef="usd">3311000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzMwLTYtMS0xLTM2MzEz_7af90714-b265-40fc-af00-e7e22247650b"
      unitRef="usd">5636000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzMxLTItMS0xLTM2MzEz_3126cfcf-af88-4341-a4e1-e08a22404ee3"
      unitRef="usd">-160749000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzMxLTQtMS0xLTM2MzEz_2755fec8-85f4-467a-a415-8f54e9407019"
      unitRef="usd">-772506000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzMxLTYtMS0xLTM2MzEz_d153df74-a373-45f2-ba6f-814072237416"
      unitRef="usd">-422108000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzMzLTItMS0xLTM2MzEz_13c0ade5-4dc0-48cf-bb71-1fff9e49b21e"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzMzLTQtMS0xLTM2MzEz_e655fdb4-65fc-46ae-ad3b-a94706d6f749"
      unitRef="usd">640250000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzMzLTYtMS0xLTM2MzEz_57d0e904-11b8-4904-9e2d-9fead409aea5"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:EarlyRepaymentOfSeniorDebt
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM0LTItMS0xLTM2MzEz_9b26d326-d560-4cea-a960-99f3992098ce"
      unitRef="usd">0</us-gaap:EarlyRepaymentOfSeniorDebt>
    <us-gaap:EarlyRepaymentOfSeniorDebt
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM0LTQtMS0xLTM2MzEz_a19988d1-b6ad-4a10-b7e7-f3afa78f6d33"
      unitRef="usd">179735000</us-gaap:EarlyRepaymentOfSeniorDebt>
    <us-gaap:EarlyRepaymentOfSeniorDebt
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM0LTYtMS0xLTM2MzEz_0f841e02-55aa-4830-b092-37ab603973e0"
      unitRef="usd">0</us-gaap:EarlyRepaymentOfSeniorDebt>
    <mtg:PaymentOfOriginalIssueDiscountSeniorNotes
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM1LTItMS0xLTM2MzEz_6c926afa-b4b9-4fe7-acac-478371ee952e"
      unitRef="usd">0</mtg:PaymentOfOriginalIssueDiscountSeniorNotes>
    <mtg:PaymentOfOriginalIssueDiscountSeniorNotes
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM1LTQtMS0xLTM2MzEz_3db530fd-9e1d-45ab-9e31-ba8e345808a5"
      unitRef="usd">2969000</mtg:PaymentOfOriginalIssueDiscountSeniorNotes>
    <mtg:PaymentOfOriginalIssueDiscountSeniorNotes
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM1LTYtMS0xLTM2MzEz_2588e9f6-985d-4242-bb69-15e448e39404"
      unitRef="usd">0</mtg:PaymentOfOriginalIssueDiscountSeniorNotes>
    <us-gaap:EarlyRepaymentOfSubordinatedDebt
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM2LTItMS0xLTM2MzEz_94edd3f9-9c63-4189-9c65-a9a2e17432d4"
      unitRef="usd">98610000</us-gaap:EarlyRepaymentOfSubordinatedDebt>
    <us-gaap:EarlyRepaymentOfSubordinatedDebt
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM2LTQtMS0xLTM2MzEz_1c5338d9-6827-4afb-8ea7-4f3c0f8319b0"
      unitRef="usd">36392000</us-gaap:EarlyRepaymentOfSubordinatedDebt>
    <us-gaap:EarlyRepaymentOfSubordinatedDebt
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM2LTYtMS0xLTM2MzEz_4a4f018a-db8f-43b3-a5d5-89b9904eacc2"
      unitRef="usd">0</us-gaap:EarlyRepaymentOfSubordinatedDebt>
    <mtg:PaymentOfOriginalIssueDiscountConvertibleJuniorSubordinatedDebentures
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM3LTItMS0xLTM2MzEz_2fd3fa64-41ce-4c7a-beea-8fb6ade72a70"
      unitRef="usd">0</mtg:PaymentOfOriginalIssueDiscountConvertibleJuniorSubordinatedDebentures>
    <mtg:PaymentOfOriginalIssueDiscountConvertibleJuniorSubordinatedDebentures
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM3LTQtMS0xLTM2MzEz_ccc252d5-b7d5-468e-a03f-5538a3c3d5ec"
      unitRef="usd">15049000</mtg:PaymentOfOriginalIssueDiscountConvertibleJuniorSubordinatedDebentures>
    <mtg:PaymentOfOriginalIssueDiscountConvertibleJuniorSubordinatedDebentures
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM3LTYtMS0xLTM2MzEz_590be5a5-8fad-4078-8018-c403087a1b7c"
      unitRef="usd">0</mtg:PaymentOfOriginalIssueDiscountConvertibleJuniorSubordinatedDebentures>
    <mtg:GainLossOnDebtExtinghuishmentCashPortion
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM4LTItMS0xLTM2MzEz_20f9aa0c-3fa7-483d-988b-35ea4b174647"
      unitRef="usd">36914000</mtg:GainLossOnDebtExtinghuishmentCashPortion>
    <mtg:GainLossOnDebtExtinghuishmentCashPortion
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM4LTQtMS0xLTM2MzEz_a7223882-6092-4567-8de1-47cb56b93ca5"
      unitRef="usd">25266000</mtg:GainLossOnDebtExtinghuishmentCashPortion>
    <mtg:GainLossOnDebtExtinghuishmentCashPortion
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM4LTYtMS0xLTM2MzEz_98544d81-2de1-41a7-9f71-0c1e6c0d0bc4"
      unitRef="usd">0</mtg:GainLossOnDebtExtinghuishmentCashPortion>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM5LTItMS0xLTM2MzEz_a9f3136c-5c03-4c8d-9706-42177bfbb4ff"
      unitRef="usd">290818000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM5LTQtMS0xLTM2MzEz_049175ed-6e8e-4533-8136-f4261a31baac"
      unitRef="usd">119997000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzM5LTYtMS0xLTM2MzEz_ade9ec35-daa8-45cb-9096-2e00137ca0c4"
      unitRef="usd">125766000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQwLTItMS0xLTM2MzEz_51bafdc5-8413-4ce4-b025-752660e55eef"
      unitRef="usd">94219000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQwLTQtMS0xLTM2MzEz_8604183b-9112-4812-a7e1-0c09f8d4076d"
      unitRef="usd">82061000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQwLTYtMS0xLTM2MzEz_5a808f61-2e1a-4c1b-aeea-7249cc6cca66"
      unitRef="usd">41914000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQxLTItMS0xLTM2MzEz_5bd0ee87-f525-4b17-a284-00d5615560ba"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQxLTQtMS0xLTM2MzEz_ee9d96d9-9d51-4c68-b14e-9f01664f9cdf"
      unitRef="usd">2020000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQxLTYtMS0xLTM2MzEz_c807d426-42ff-4857-88c7-8fc28f78176d"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQyLTItMS0xLTM2MzEz_ba598681-e546-41ce-a30e-5286991a2077"
      unitRef="usd">6729000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQyLTQtMS0xLTM2MzEz_a5c8d1fb-0cc6-45cd-b86e-51ae97447d12"
      unitRef="usd">8940000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQyLTYtMS0xLTM2MzEz_f9a6f629-b941-434a-b506-86ea12a42e93"
      unitRef="usd">5726000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQzLTItMS0xLTM2MzEz_b7b12070-7060-4948-8574-6d4da3f23c54"
      unitRef="usd">-527290000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQzLTQtMS0xLTM2MzEz_dd296eee-ad23-4660-b88e-452f46b39e67"
      unitRef="usd">167821000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQzLTYtMS0xLTM2MzEz_91fc12f9-1f91-41c5-982e-ff92570a9409"
      unitRef="usd">-173406000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQ0LTItMS0xLTM2MzEz_61e3e722-9852-4451-96a0-9b8834952304"
      unitRef="usd">8278000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQ0LTQtMS0xLTM2MzEz_a21a5e18-88b4-415c-956d-e98b363cca38"
      unitRef="usd">127624000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQ0LTYtMS0xLTM2MzEz_00270daa-a1cf-422e-835a-2e42dcfec22e"
      unitRef="usd">14018000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQ1LTItMS0xLTM2MzEz_8c5fa065-dd0c-4213-a608-18dba4b29823"
      unitRef="usd">296680000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQ1LTQtMS0xLTM2MzEz_6ad183c0-2443-4835-b343-df694a3a5f7b"
      unitRef="usd">169056000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8534772698e441b3ad0e43ea0fd24f44_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQ1LTYtMS0xLTM2MzEz_1c5f1322-90a9-447d-87d2-fb9b4187a306"
      unitRef="usd">155038000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQ2LTItMS0xLTM2MzEz_191b6223-08b7-4286-ad76-c6b14eb544f0"
      unitRef="usd">304958000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQ2LTQtMS0xLTM2MzEz_e5d434ec-e48f-46e3-a9d6-95ba5cb19f57"
      unitRef="usd">296680000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMTgvZnJhZzoxNGQ4MmQyOWMxYWQ0NzlmYTg5ZDczMWJmMDY5OTI5OC90YWJsZTpiNzBhYjA3N2Q3ZWI0ZjY3OWI3OWVhMjVmZTlmZTJlZS90YWJsZXJhbmdlOmI3MGFiMDc3ZDdlYjRmNjc5Yjc5ZWEyNWZlOWZlMmVlXzQ2LTYtMS0xLTM2MzEz_924fa50c-78be-45cb-a792-8ff142977da7"
      unitRef="usd">169056000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NatureOfOperations
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMjQvZnJhZzo0Y2U0Yzk4ZmJjODc0ZjM4OTU4NGVjNGJjMDJlMWIxNC90ZXh0cmVnaW9uOjRjZTRjOThmYmM4NzRmMzg5NTg0ZWM0YmMwMmUxYjE0XzIxOTk_96716d7e-018c-443b-ad9b-03db106e7b43">&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nature of Business&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;MGIC Investment Corporation is a holding company which, through Mortgage Guaranty Insurance Corporation ("MGIC"), is principally engaged in the mortgage insurance business. We provide mortgage insurance to lenders throughout the United States and to government sponsored entities to protect against loss from defaults on low down payment residential mortgage loans. Primary mortgage insurance provides mortgage default protection on individual loans and covers a percentage of the unpaid loan principal, delinquent interest and certain expenses associated with the default and subsequent foreclosure or sale approved by us, of the underlying property. MGIC Assurance Corporation ("MAC") and MGIC Indemnity Corporation ("MIC"), insurance subsidiaries of MGIC, provide insurance for certain mortgages under Fannie Mae and Freddie Mac (the "GSEs") credit risk transfer programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Through certain non-insurance subsidiaries, we also provide certain services for the mortgage finance industry, such as contract underwriting. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, our direct primary insurance in force ("IIF") was $274.4 billion, which represents the principal balance in our records of all mortgage loans that we insure, and our direct primary risk in force ("RIF") was $69.3 billion, which represents the IIF multiplied by the insurance coverage percentage. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The substantial majority of our NIW has been for loans purchased by the GSEs. The current private mortgage insurer eligibility requirements ("PMIERs") of the GSEs include financial requirements, as well as business, quality control and certain transactional approval requirements. The financial requirements of the PMIERs require a mortgage insurer&#x2019;s "Available Assets" (generally only the most liquid assets of an insurer) to equal or exceed its "Minimum Required Assets" (which are based on an insurer's book of risk in force, calculated from tables of factors with several risk dimensions). Based on our application of the PMIERs, as of December&#160;31, 2021, MGIC&#x2019;s Available Assets are in excess of its Minimum Required Assets; and MGIC is in compliance with the PMIERs and eligible to insure loans purchased by the GSEs.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <mtg:DirectDomesticPrimaryInsuranceInForce
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMjQvZnJhZzo0Y2U0Yzk4ZmJjODc0ZjM4OTU4NGVjNGJjMDJlMWIxNC90ZXh0cmVnaW9uOjRjZTRjOThmYmM4NzRmMzg5NTg0ZWM0YmMwMmUxYjE0XzExNjM_f5cdf22c-92d6-47eb-8a0e-461067d182d2"
      unitRef="usd">274400000000</mtg:DirectDomesticPrimaryInsuranceInForce>
    <mtg:DirectDomesticPrimaryRiskInForce
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMjQvZnJhZzo0Y2U0Yzk4ZmJjODc0ZjM4OTU4NGVjNGJjMDJlMWIxNC90ZXh0cmVnaW9uOjRjZTRjOThmYmM4NzRmMzg5NTg0ZWM0YmMwMmUxYjE0XzEzMDg_4a8e992e-ef09-4567-8a60-97d62394bfdb"
      unitRef="usd">69300000000</mtg:DirectDomesticPrimaryRiskInForce>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMjcvZnJhZzpkMmFmNzMwNTI3YzU0OTYyYTdiYjc5NTg1NWY1ZWE4Ny90ZXh0cmVnaW9uOmQyYWY3MzA1MjdjNTQ5NjJhN2JiNzk1ODU1ZjVlYTg3XzIyNjU_3cf5b8b3-1b4d-44fb-86ee-3f5ffdc1bd03">&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;BASIS OF PRESENTATION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"), as codified in the Accounting Standards Codification ("ASC"). Our consolidated financial statements include the accounts of MGIC Investment Corporation and its majority-owned subsidiaries.&#160;Intercompany transactions and balances have been eliminated. In accordance with GAAP, we are required to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;The COVID-19 pandemic had a material impact on our 2020 financial results. While uncertain, the impact of the COVID-19 pandemic on the Company&#x2019;s future financial results, business, liquidity and/or financial condition may also be material. The magnitude of the impact will be influenced by various factors, including the length and severity of the pandemic in the United States, efforts to reduce the transmission of COVID-19, the level of unemployment, and the impact of government initiatives and actions taken by Fannie Mae and Freddie Mac (the "GSEs") (including mortgage forbearance and modification programs) to mitigate the economic harm caused by COVID-19. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;SUBSEQUENT EVENTS&lt;/span&gt;&lt;/div&gt;We have considered subsequent events through the date of this filing.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMjcvZnJhZzpkMmFmNzMwNTI3YzU0OTYyYTdiYjc5NTg1NWY1ZWE4Ny90ZXh0cmVnaW9uOmQyYWY3MzA1MjdjNTQ5NjJhN2JiNzk1ODU1ZjVlYTg3XzIyNzY_a6816455-ebd4-4474-8724-68f7b8e80697">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"), as codified in the Accounting Standards Codification ("ASC"). Our consolidated financial statements include the accounts of MGIC Investment Corporation and its majority-owned subsidiaries.&#160;Intercompany transactions and balances have been eliminated. In accordance with GAAP, we are required to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4ODMz_b099a2da-b501-4814-8f30-c53e4d6217d9">&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;CASH AND CASH EQUIVALENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We consider money market funds and investments with original maturities of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;RESTRICTED CASH AND CASH EQUIVALENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted cash and cash equivalents consists of cash and money market funds held in trusts for the benefit of contractual counterparties under reinsurance agreements or for other contractual restrictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;FAIR VALUE MEASUREMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We carry certain financial instruments at fair value and disclose the fair value of all financial instruments. Our financial instruments carried at fair value are predominantly measured on a recurring basis. Financial instruments measured on a nonrecurring basis are subject to fair value adjustments only in certain circumstances (for example, when there is evidence of impairment).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of an asset or liability is defined as the price that would be received upon a sale of an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. Fair value is based on quoted market prices or inputs, where available. If prices or quotes are not available, fair value is based on valuation models or other valuation techniques that consider relevant transaction characteristics (such as maturity) and use as inputs observable or unobservable market parameters including yield curves, interest rates, volatilities, equity or debt prices, and credit curves. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value, as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2021, 2020, and 2019, we did not elect to measure any financial instruments acquired, or issued, such as our outstanding debt obligations, at fair value for which the primary basis of accounting is not fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#7a6855;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation process&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We use independent pricing sources to determine the fair value of a substantial majority of our financial instruments, which primarily consist of assets in our investment portfolio, but also includes cash and cash equivalents and restricted cash and cash equivalents. A variety of inputs are used; in approximate order of priority, they are: benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Market indicators, industry, and economic events are also considered. The inputs listed above are evaluated using a multidimensional pricing model. This model combines all inputs to arrive at a value assigned to each security. Quality controls are performed by the independent pricing sources throughout this process, which include reviewing tolerance reports, trading information, data changes, and directional moves compared to market moves.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On a quarterly basis, we perform quality controls over values received from the pricing sources which also include reviewing tolerance reports, data changes, and directional moves compared &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;to market moves. We have not made any adjustments to the prices obtained from the independent pricing sources.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#7a6855;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation hierarchy&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A three-level valuation hierarchy has been established under GAAP for disclosure of fair value measurements. The valuation hierarchy is based on the transparency of inputs to the valuation of a financial instrument as of the measurement date. To determine the fair value of securities available-for-sale in Level 1 and Level 2 of the fair value hierarchy, independent pricing sources, as described below, have been utilized. One price is provided per security based on observable market data. To ensure securities are appropriately classified in the fair value hierarchy, we review the pricing techniques and methodologies of the independent pricing sources and believe that their policies adequately consider market activity, either based on specific transactions for the issue valued or based on modeling of securities with similar credit quality, duration, yield and structure that were recently traded. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The three levels are defined as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Quoted prices for identical instruments in active markets that we can access. Financial assets using Level 1 inputs primarily include U.S. Treasury securities, money market funds, treasury bills, and certain equity securities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Quoted prices for similar instruments in active markets that we can access; quoted prices for identical or similar instruments in markets that are not active; and inputs, other than quoted prices, that are observable in the marketplace for the instrument. The observable inputs are used in valuation models to calculate the fair value of the instruments. Financial assets using Level 2 inputs primarily include obligations of U.S. government corporations and agencies, corporate bonds, mortgage-backed securities, asset-backed securities, most municipal bonds, and commercial paper.&lt;br/&gt;&lt;br/&gt;The independent pricing sources used for our Level 2 investments vary by type of investment. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_148" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:none"&gt;Note 6 - "Fair Value Measurements"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt; for further information.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Valuations derived from valuation techniques in which one or more significant inputs or value drivers are unobservable or, from par values due to restrictions on certain securities that require them to be redeemed or sold only to the security issuer at par value. The inputs used to derive the fair value of Level 3 securities reflect our own assumptions about the assumptions a market participant would use in pricing an asset or liability.  Our non-financial assets that are classified as Level 3 securities consist of real estate acquired through claim settlement. The fair value of real estate acquired is the lower of our acquisition cost or a percentage of the appraised value. The percentage applied to the appraised value is based upon our historical sales experience adjusted for current trends.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;INVESTMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fixed income securities.&lt;/span&gt;&lt;span style="color:#7a6855;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our fixed income securities are classified as available-for-sale and are reported at fair value. The related unrealized investment gains or losses are, after considering the related tax expense or benefit, recognized as a component of accumulated other comprehensive income (loss) in shareholders' equity. Realized investment gains and losses on fixed income securities are reported in income based upon specific identification of securities sold as well as any credit allowance (2021 and 2020), and any "other than temporary" impairments ("OTTI") (2019).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Equity securities are reported at fair value, except for certain securities that are carried at cost. Equity securities carried at cost are reported as Other invested assets. Realized investment gains and losses on equity securities are reported in income based upon specific identification of securities sold, as well as any change in fair value of equity securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other invested assets.&lt;/span&gt;&lt;span style="color:#00b5e2;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other invested assets are carried at cost. These assets represent our investment in Federal Home Loan Bank of Chicago ("FHLB") stock, which due to restrictions, is required to be redeemed or sold only to the security issuer at par value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We report accrued investment income separately from securities. Accrued investment income is written off through net realized investment gains (losses) if, and at the time, the issuer of the security defaults or is expected to default on payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#7a6855;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Unrealized losses and allowance for credit losses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Each quarter we determine whether securities in an unrealized loss position are impaired by considering several factors including, but not limited to:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:94.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;our intent to sell the security or whether it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;the present value of the discounted cash flows we expect to collect compared to the amortized cost basis of the security;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;failure of the issuer to make scheduled interest or principal payments;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;a change in rating to below investment grade; and&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;adverse conditions specifically related to the security, an industry, or a geographic area.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Based on our evaluation, we will record a realized loss on an impaired security if we intend to sell, if it is more likely than not that we will be required to sell it prior to recovery of its amortized cost basis, or if the present value of the discounted cash flows we expect to collect is less than the amortized cost basis of the security. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When a security is considered to be impaired, but when a sale is not intended or is not likely, the loss is separated into the portion that represents the credit loss and the portion that is due to other factors. An allowance for credit losses is recorded, subject to reversal, for the credit loss portion in the statement of operations within realized investment gains and losses, while the loss due to other factors is recognized in accumulated other comprehensive loss, net of taxes. A credit loss is determined to exist if the present value of the discounted cash flows, using the security&#x2019;s &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;original yield, expected to be collected from the security is less than the cost basis of the security.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For 2019, our evaluation of whether a decline in fair values was other-than-temporary also included reviewing the extent and duration of the decline. Based on our evaluation, if the fair value of a security was below its amortized cost at the time of our intent to sell, the security was classified as other-than-temporarily impaired and the full amount of the impairment was recognized as a loss in the statement of operations. Otherwise, when a security was considered to be other-than-temporarily impaired, the loss was separated into the portion of the loss that represented the credit loss and the portion that was due to other factors. The credit loss portion was recognized as a loss in the statement of operations, while the loss due to other factors was recognized in accumulated other comprehensive loss, net of taxes. A credit loss was determined to exist if the present value of the discounted cash flows, using the security&#x2019;s original yield, expected to be collected from the security was less than the cost basis of the security. If the security was determined to be other-than-temporary-impaired the security was classified as other-than-temporarily impaired and the full amount of the impairment was recognized as a loss in the statement of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;HOME OFFICE AND EQUIPMENT&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Home office and equipment is carried at cost net of depreciation.&#160;For financial reporting purposes, depreciation is determined on a straight-line basis for the home office and equipment over estimated lives ranging from 3 to 45 years.&#160;For income tax purposes, we use accelerated depreciation methods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Home office and equipment is shown net of accumulated depreciation of $55.4 million, $51.2 million and $43.0 million as of December&#160;31, 2021, 2020 and 2019, respectively. Depreciation expense for the years ended December&#160;31, 2021, 2020 and 2019 was $5.6 million, $6.3 million and $6.5 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DEFERRED INSURANCE POLICY ACQUISITION COSTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Costs directly associated with the successful acquisition of mortgage insurance business, consisting of employee compensation and other policy issuance and underwriting expenses, are initially deferred and reported as deferred insurance policy acquisition costs ("DAC"). The deferred costs are net of any ceding commissions received associated with our reinsurance agreements. For each underwriting year of business, these costs are amortized to income in proportion to estimated gross profits over the estimated life of the policies.&#160;We utilize anticipated investment income in our calculation. This includes accruing interest on the unamortized balance of DAC. The estimates for each underwriting year are reviewed quarterly and updated when necessary to reflect actual experience and any changes to key variables such as persistency or loss development.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;LOSS RESERVES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss reserves include case reserves, incurred but not reported ("IBNR") reserves, and loss adjustment expense ("LAE") reserves. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Case reserves and LAE reserves are established when notices of delinquency on insured mortgage loans are received. Such loans are referred to as being in our delinquency inventory. For reporting purposes, we consider a loan delinquent when it is two or more payments past due and has not become current or resulted in a claim payment. Even though the accounting &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;standard, ASC 944, regarding accounting and reporting by insurance entities specifically excludes mortgage insurance from its guidance relating to loss reserves, we establish loss reserves using the general principles contained in the insurance standard. However, consistent with industry standards for mortgage insurers, we do not establish case reserves for future claims on insured loans that are not currently delinquent. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Case reserves are established by estimating the number of loans in our delinquency inventory that will result in a claim payment, which is referred to as the claim rate, and further estimating the amount of the claim payment, which is referred to as claim severity. Our case reserve estimates are primarily established based upon historical experience, including rescissions of policies, curtailments of claims, and loan modification activity. Adjustments to reserve estimates are reflected in the financial statements in the years in which the adjustments are made. The liability for reinsurance assumed is based on information provided by the ceding companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;IBNR reserves are established for delinquencies estimated to have occurred prior to the close of an accounting period, but have not yet been reported to us. Consistent with reserves for reported delinquencies, IBNR reserves are also established using estimated claim rates and claim severities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;LAE reserves are established for the estimated costs of settling claims, including legal and other expenses, and general expenses of administering the claims settlement process. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our loss reserve estimates are also affected by any agreements we enter into regarding our claims paying practices, such as the settlement agreements discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note 17 &#x2013; &#x201c;Litigation and Contingencies&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; to our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss reserves are ceded to reinsurers under our reinsurance agreements. (See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_160" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 8 &#x2013; &#x201c;Loss Reserves&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_166" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 9 &#x2013; &#x201c;Reinsurance.&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;PREMIUM DEFICIENCY RESERVE&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;After our loss reserves are established, we perform premium deficiency tests using our best estimate of future premium, losses and LAE paid. Premium deficiency reserves are established, if necessary, when the present value of expected future losses and LAE paid exceeds the present value of expected future premium and already established reserves.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;REVENUE RECOGNITION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We write policies which are guaranteed renewable at the insured's option on a monthly, single, or annual premium basis. We have no ability to re-underwrite or reprice these policies.&#160;Premiums written on monthly premium policies are earned as coverage is provided. Premiums written on single premium policies and annual premium policies are initially deferred as unearned premium reserve.&#160;Premiums written on annual premium policies are earned on a monthly pro rata basis.&#160;Premiums written on policies covering more than one year are amortized over the estimated policy life based on historical experience, which includes the anticipated incurred loss pattern. When a policy is cancelled for a reason other than rescission or claim payment, all premium that is non-refundable is immediately earned. Any refundable premium is returned to the servicer or borrower. When a policy is cancelled due to rescission, all previously collected premium is returned and when a policy is &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;cancelled because a claim is paid, premium collected since the date of delinquency is returned. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The liability associated with our estimate of premium to be returned is accrued for separately and included in "Other liabilities" on our consolidated balance sheets. Changes in this liability, and the actual return of premiums for all periods, affects premiums written and earned. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We assess whether a credit loss allowance is required for our premium receivable. We consider collectability trends and industry development, among other things. Any estimated credit loss would be immediately recognized.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fee income of our non-insurance subsidiaries is earned and recognized as the services are provided and the customer is obligated to pay. Fee income consists primarily of contract underwriting and related fee-based services provided to lenders and is included in &#x201c;Other revenue&#x201d; on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are provided under the liability method, which recognizes the future tax effects of temporary differences between amounts reported in the consolidated financial statements and the tax bases of these items. The estimated tax effects are computed at the enacted federal statutory income tax rate.&#160;Changes in tax laws, rates, regulations, and policies or the final determination of tax audits or examinations, could materially affect our estimates and can be significant to our operating results. We evaluate the realizability of the deferred tax assets based on the weight of all available positive and negative evidence. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that all or some portion of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The recognition of a tax position is determined using a two-step approach. The first step applies a more-likely-than-not threshold for recognition and derecognition. The second step measures the tax position as the greatest amount of benefit that is cumulatively greater than 50% likely to be realized. When evaluating a tax position for recognition and measurement, we presume that the tax position will be examined by the relevant taxing authority that has full knowledge of all relevant information. We recognize interest accrued and penalties related to unrecognized tax benefits in our provision for income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal tax law permits mortgage guaranty insurance companies to deduct from taxable income, subject to certain limitations, the amounts added to contingency loss reserves that are recorded for regulatory purposes. The amounts we deduct must generally be included in taxable income in the tenth subsequent year. The deduction is allowed only to the extent that we purchase and hold U.S. government non-interest-bearing tax and loss bonds in an amount equal to the tax benefit attributable to the deduction. We account for these purchases as a payment of current federal income tax. (See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_181" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;"Note 12 - Income Taxes."&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;BENEFIT PLANS &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;We have a non-contributory defined benefit pension plan covering substantially all employees, as well as a supplemental executive retirement plan. Retirement benefits are based on compensation and years of service, utilizing a cash balance formula. Under the cash balance formula, participants&#x2019; accounts are credited each &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;year with an employer contribution and interest. The employer contribution is a percentage of eligible earnings based on the participant&#x2019;s age on January 1, 2019. We recognize these retirement benefit costs over the period during which employees render the service that qualifies them for benefits. Our policy is to fund pension cost as required under the Employee Retirement Income Security Act of 1974.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We offer both medical and dental benefits for retired domestic employees, their eligible spouses and dependents until the retiree reaches the age of 65. Under the plan retirees pay a premium for these benefits. We accrue the estimated costs of retiree medical and dental benefits over the period during which employees render the service that qualifies them for benefits. (See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_175" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 11 &#x2013; &#x201c;Benefit Plans.&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;REINSURANCE&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We cede insurance risk through the use of quota share reinsurance transactions and aggregate excess of loss reinsurance transactions. Premiums and losses incurred are ceded pursuant to the terms of our quota share reinsurance transactions. Reinsurance premiums ceded under our excess of loss transactions are composed of coverage, initial expense and supplemental premiums. The coverage premiums are generally calculated as the difference between the amount of interest payable by the Home Re Entity on the remaining reinsurance coverage levels, and the investment income collected on the collateral assets held in the reinsurance trust account and used to collateralize the Home Re Entity's reinsurance obligation to MGIC. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss reserves are reported before taking credit for amounts ceded under reinsurance transactions.&#160;Ceded loss reserves are reflected as "Reinsurance recoverable on loss reserves."&#160;Amounts due from reinsurers on paid claims are reflected as &#x201c;Reinsurance recoverable on paid losses.&#x201d; Ceded premiums payable, net of ceding commission and profit commission are included in &#x201c;Other liabilities.&#x201d; Profit commissions are included with &#x201c;Premiums written &#x2013; Ceded&#x201d; and ceding commissions are included with &#x201c;Other underwriting and operating expenses, net.&#x201d; We remain liable for all insurance ceded. (See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_166" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 9 &#x2013; &#x201c;Reinsurance.&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;We assess the credit risk associated with our reinsurance recoverable. Effective January 1, 2020 if an estimated credit loss is expected to occur over the remaining life of reinsurance recoverable, it is immediately recorded to income. In assessing whether a credit allowance should be established, we consider several factors including, but not limited to, the credit ratings of individual reinsurers, investor reports for our excess of loss transactions, collateral held in trust accounts in which MGIC is the sole beneficiary, and aging of outstanding reinsurance recoverable balances.       &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Assumed reinsurance is based on information received from the ceding company. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;SHARE-BASED COMPENSATION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have certain share-based compensation plans. Under the fair value method, compensation cost is measured at the grant date based on the fair value of the award and is recognized over the service period which generally corresponds to the vesting period. Awards under our plans generally vest over periods ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzE4OTg3_dc6a236e-1bdd-46d3-9871-c77831b5366d"&gt;one&lt;/span&gt; to three years, although awards to our non-employee &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;directors vest immediately. (See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_196" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 15 &#x2013; &#x201c;Share-based Compensation Plans.&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;EARNINGS PER SHARE&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic earnings per share ("EPS") is calculated by dividing net income by the weighted average number of shares of common stock outstanding. The computation of basic EPS includes as "participating securities" an immaterial number of unvested share-based compensation awards that contain non-forfeitable rights to dividends or dividend equivalents, whether paid or unpaid, under the "two-class" method. Our participating securities are composed of vested restricted stock and restricted stock units ("RSUs") with non-forfeitable rights to dividends. Diluted EPS includes the components of basic EPS and also gives effect to dilutive common stock equivalents. We calculate diluted EPS using the treasury stock method and if-converted method. Under the treasury stock method, diluted EPS reflects the potential dilution that could occur if our unvested restricted stock units result in the issuance of common stock. Under the if-converted method, diluted EPS reflects the potential dilution that could occur if our 9% Debentures are converted to common stock. The determination of potentially issuable shares does not consider the satisfaction of the conversion requirements and the shares are included in the determination of diluted EPS as of the beginning of the period, if dilutive. For purposes of calculating basic and diluted EPS, vested restricted stock and RSUs are considered outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;RELATED PARTY TRANSACTIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In 2021, MGIC distributed to the holding company, as a dividend, its investment in MGIC Credit Assurance Corporation. In 2020 MGIC Reinsurance Corporation of Wisconsin, a subsidiary of MGIC, merged with MGIC. There were no related party transactions during 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;RECENT ACCOUNTING AND REPORTING DEVELOPMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accounting standards effective in 2021, or early adopted, and relevant to our financial statements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Accounting for Income Taxes: ASU 2019-12&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2021, we adopted FASB guidance on a prospective basis which simplifies Accounting for Income Taxes (Topic 740) by removing certain exceptions to Topic 740. The adoption of this guidance did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Clarification of Accounting for Equity Securities: ASU 2020-01&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2021, we adopted ASU 2020-01, which clarifies certain interactions of accounting for equity securities under Topic 321, accounting for equity securities under the equity method of accounting in Topic 323, and accounting for certain forward contracts and purchased options in Topic 815. The amendment clarifies the consideration of observable transactions before applying or discounting the equity method of accounting. The adoption of this guidance did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs: ASU 2020-08&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2021, we adopted Accounting Standards Update No. 2017-08, Receivables&#x2014;Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities. FASB standard 2017-08 shortened the amortization period for certain purchased callable debt securities held at a premium by requiring that an entity amortize the premium associated with those callable debt securities within the scope of paragraph 310-20-25-33 to the earliest call date and clarified the FASB&#x2019;s intent that an entity should reevaluate whether a callable debt security that has multiple call dates is within the scope of paragraph 310-20-35-33 for each reporting period. This guidance clarified that the issuer of a callable debt security should use the next call date versus the earliest call date in amortizing premium. The adoption of this guidance did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity: ASU 2020-06 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2021, we adopted ASU 2020-06 using a modified retrospective basis. ASU 2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. It also includes amendments to EPS guidance. The updated guidance reduced the number of accounting models for convertible debt instruments and convertible preferred stock, and eliminated the cash conversion feature within ASU 470. As a result of these changes, more convertible instruments will be reported as a single unit on the balance sheet. We previously accounted for our 9% Debentures under the cash conversion feature, which required us to account for the conversion features of our 9% Debentures within Paid-in Capital. The adoption of this guidance resulted in a $68.3&#160;million cumulative effect adjustment to our 2021 beginning Retained Earnings and Paid-in Capital to reflect the 9% Debentures as if we had always accounted for them as a liability in their entirety. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The updated guidance also includes updates to the EPS calculation. It requires an entity to use the if-converted method, assume share settlement when settlement can be in cash or in shares, use an average market price for the period if the number of shares is based on an entity&#x2019;s share price, and use the weighted average shares from each quarter to calculate the year to date weighted average shares. The guidance also includes improvements to the disclosures for convertible instruments and EPS. The adoption of this guidance did not have a material impact on our consolidated financial statement disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform: ASU 2020-04 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04 to provide temporary optional guidance to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform. It provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. This standard may be elected and applied prospectively over time from March 12, 2020 through December 31, 2022 as reference rate reform activities occur. The adoption of, and future elections under, this standard are not expected to have a material impact on our consolidated financial statements as the standard will ease, if warranted, the requirements for accounting for the future effects of reference rate reform. We continue to monitor the impact the discontinuance of LIBOR or other reference rates will have on our contracts and other transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Prospective Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 2.1 shows the relevant new amendments to accounting standards, which are not yet effective or adopted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.890%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard / Interpretation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amended Standards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective date&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;/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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ASC 944&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-Duration Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2022;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;ASU 2018-12 - Financial Services - Insurance (Topic 944): Targeted Improvements to the Accounting for Long-Duration Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Targeted Improvements for Long Duration Contracts: ASU 2018-12&lt;/span&gt;&lt;/div&gt;In August 2018, the FASB issued guidance which simplifies the amortization of deferred acquisition costs. It also provides updates to the recognition, measurement, presentation and disclosure requirements for long duration contracts, which generally do not apply to mortgage insurance. The updated guidance requires deferred acquisition costs to be amortized on a constant level basis over the expected term of the related contracts, versus in proportion to premium, gross profits, or gross margins. In November 2020, FASB issued ASU 2020-11 deferring the effective date, so that it applies for annual periods beginning after December 15, 2022, including interim periods within those annual periods. We are currently evaluating the impacts the adoption of this guidance will have on our consolidated financial statements, but do not expect it to have a material impact.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4ODIw_bcbee4af-df6a-4796-8f9b-56a1e2d12da3">We consider money market funds and investments with original maturities of three months or less to be cash equivalents.</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4Nzgz_b6609e6d-c5b5-42e5-af35-c55d393d3f47">Restricted cash and cash equivalents consists of cash and money market funds held in trusts for the benefit of contractual counterparties under reinsurance agreements or for other contractual restrictions.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4Nzky_711b009c-7490-424d-a0d0-68cde4a12b70">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We carry certain financial instruments at fair value and disclose the fair value of all financial instruments. Our financial instruments carried at fair value are predominantly measured on a recurring basis. Financial instruments measured on a nonrecurring basis are subject to fair value adjustments only in certain circumstances (for example, when there is evidence of impairment).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of an asset or liability is defined as the price that would be received upon a sale of an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. Fair value is based on quoted market prices or inputs, where available. If prices or quotes are not available, fair value is based on valuation models or other valuation techniques that consider relevant transaction characteristics (such as maturity) and use as inputs observable or unobservable market parameters including yield curves, interest rates, volatilities, equity or debt prices, and credit curves. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value, as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2021, 2020, and 2019, we did not elect to measure any financial instruments acquired, or issued, such as our outstanding debt obligations, at fair value for which the primary basis of accounting is not fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#7a6855;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation process&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We use independent pricing sources to determine the fair value of a substantial majority of our financial instruments, which primarily consist of assets in our investment portfolio, but also includes cash and cash equivalents and restricted cash and cash equivalents. A variety of inputs are used; in approximate order of priority, they are: benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Market indicators, industry, and economic events are also considered. The inputs listed above are evaluated using a multidimensional pricing model. This model combines all inputs to arrive at a value assigned to each security. Quality controls are performed by the independent pricing sources throughout this process, which include reviewing tolerance reports, trading information, data changes, and directional moves compared to market moves.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On a quarterly basis, we perform quality controls over values received from the pricing sources which also include reviewing tolerance reports, data changes, and directional moves compared &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;to market moves. We have not made any adjustments to the prices obtained from the independent pricing sources.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#7a6855;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation hierarchy&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A three-level valuation hierarchy has been established under GAAP for disclosure of fair value measurements. The valuation hierarchy is based on the transparency of inputs to the valuation of a financial instrument as of the measurement date. To determine the fair value of securities available-for-sale in Level 1 and Level 2 of the fair value hierarchy, independent pricing sources, as described below, have been utilized. One price is provided per security based on observable market data. To ensure securities are appropriately classified in the fair value hierarchy, we review the pricing techniques and methodologies of the independent pricing sources and believe that their policies adequately consider market activity, either based on specific transactions for the issue valued or based on modeling of securities with similar credit quality, duration, yield and structure that were recently traded. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The three levels are defined as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Quoted prices for identical instruments in active markets that we can access. Financial assets using Level 1 inputs primarily include U.S. Treasury securities, money market funds, treasury bills, and certain equity securities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Quoted prices for similar instruments in active markets that we can access; quoted prices for identical or similar instruments in markets that are not active; and inputs, other than quoted prices, that are observable in the marketplace for the instrument. The observable inputs are used in valuation models to calculate the fair value of the instruments. Financial assets using Level 2 inputs primarily include obligations of U.S. government corporations and agencies, corporate bonds, mortgage-backed securities, asset-backed securities, most municipal bonds, and commercial paper.&lt;br/&gt;&lt;br/&gt;The independent pricing sources used for our Level 2 investments vary by type of investment. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_148" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:none"&gt;Note 6 - "Fair Value Measurements"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt; for further information.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Valuations derived from valuation techniques in which one or more significant inputs or value drivers are unobservable or, from par values due to restrictions on certain securities that require them to be redeemed or sold only to the security issuer at par value. The inputs used to derive the fair value of Level 3 securities reflect our own assumptions about the assumptions a market participant would use in pricing an asset or liability.  Our non-financial assets that are classified as Level 3 securities consist of real estate acquired through claim settlement. The fair value of real estate acquired is the lower of our acquisition cost or a percentage of the appraised value. The percentage applied to the appraised value is based upon our historical sales experience adjusted for current trends.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4ODE0_b4f842aa-a131-41c9-88e3-9bc63268efc6">&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fixed income securities.&lt;/span&gt;&lt;span style="color:#7a6855;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our fixed income securities are classified as available-for-sale and are reported at fair value. The related unrealized investment gains or losses are, after considering the related tax expense or benefit, recognized as a component of accumulated other comprehensive income (loss) in shareholders' equity. Realized investment gains and losses on fixed income securities are reported in income based upon specific identification of securities sold as well as any credit allowance (2021 and 2020), and any "other than temporary" impairments ("OTTI") (2019).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Equity securities are reported at fair value, except for certain securities that are carried at cost. Equity securities carried at cost are reported as Other invested assets. Realized investment gains and losses on equity securities are reported in income based upon specific identification of securities sold, as well as any change in fair value of equity securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other invested assets.&lt;/span&gt;&lt;span style="color:#00b5e2;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other invested assets are carried at cost. These assets represent our investment in Federal Home Loan Bank of Chicago ("FHLB") stock, which due to restrictions, is required to be redeemed or sold only to the security issuer at par value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We report accrued investment income separately from securities. Accrued investment income is written off through net realized investment gains (losses) if, and at the time, the issuer of the security defaults or is expected to default on payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#7a6855;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Unrealized losses and allowance for credit losses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Each quarter we determine whether securities in an unrealized loss position are impaired by considering several factors including, but not limited to:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:94.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;our intent to sell the security or whether it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;the present value of the discounted cash flows we expect to collect compared to the amortized cost basis of the security;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;failure of the issuer to make scheduled interest or principal payments;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;a change in rating to below investment grade; and&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;adverse conditions specifically related to the security, an industry, or a geographic area.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Based on our evaluation, we will record a realized loss on an impaired security if we intend to sell, if it is more likely than not that we will be required to sell it prior to recovery of its amortized cost basis, or if the present value of the discounted cash flows we expect to collect is less than the amortized cost basis of the security. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When a security is considered to be impaired, but when a sale is not intended or is not likely, the loss is separated into the portion that represents the credit loss and the portion that is due to other factors. An allowance for credit losses is recorded, subject to reversal, for the credit loss portion in the statement of operations within realized investment gains and losses, while the loss due to other factors is recognized in accumulated other comprehensive loss, net of taxes. A credit loss is determined to exist if the present value of the discounted cash flows, using the security&#x2019;s &lt;/span&gt;&lt;/div&gt;original yield, expected to be collected from the security is less than the cost basis of the security.For 2019, our evaluation of whether a decline in fair values was other-than-temporary also included reviewing the extent and duration of the decline. Based on our evaluation, if the fair value of a security was below its amortized cost at the time of our intent to sell, the security was classified as other-than-temporarily impaired and the full amount of the impairment was recognized as a loss in the statement of operations. Otherwise, when a security was considered to be other-than-temporarily impaired, the loss was separated into the portion of the loss that represented the credit loss and the portion that was due to other factors. The credit loss portion was recognized as a loss in the statement of operations, while the loss due to other factors was recognized in accumulated other comprehensive loss, net of taxes. A credit loss was determined to exist if the present value of the discounted cash flows, using the security&#x2019;s original yield, expected to be collected from the security was less than the cost basis of the security. If the security was determined to be other-than-temporary-impaired the security was classified as other-than-temporarily impaired and the full amount of the impairment was recognized as a loss in the statement of operations.</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4Nzg1_67464610-a838-4807-bb56-585411f7e686">Home office and equipment is carried at cost net of depreciation.&#160;For financial reporting purposes, depreciation is determined on a straight-line basis for the home office and equipment over estimated lives ranging from 3 to 45 years.&#160;For income tax purposes, we use accelerated depreciation methods.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifa7ddf9e091e45e6909da6a3b965e678_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1Xzc4Njc_809a9923-50c9-4e40-819d-4a8f14a61ec2">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if9bc14216ca34937813d38c4409aaad2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1Xzc4NzM_df3cdb89-f985-4d35-acd4-191d8be90a77">P45Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzgwMjA_c9db56aa-e4b8-43f3-8306-ad086d847308"
      unitRef="usd">55400000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzgwMjQ_159d092d-ac70-4a4b-830e-8e12528f359a"
      unitRef="usd">51200000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzgwMzE_595b4664-ea22-4e18-a421-1418ee1a97d2"
      unitRef="usd">43000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:Depreciation
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzgxMjg_8394f9e0-5811-40f4-a5e9-d3cc24abe565"
      unitRef="usd">5600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzgxMzI_b060fd3f-ec50-41b4-ad70-193b2c21f533"
      unitRef="usd">6300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzgxMzk_93a90ae7-6e7a-428a-aa33-6bbe4169243e"
      unitRef="usd">6500000</us-gaap:Depreciation>
    <us-gaap:CapitalizationOfDeferredPolicyAcquisitionCostsPolicy
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4ODMx_76bbadfb-6f71-434b-b5e6-8d9067e60160">Costs directly associated with the successful acquisition of mortgage insurance business, consisting of employee compensation and other policy issuance and underwriting expenses, are initially deferred and reported as deferred insurance policy acquisition costs ("DAC"). The deferred costs are net of any ceding commissions received associated with our reinsurance agreements. For each underwriting year of business, these costs are amortized to income in proportion to estimated gross profits over the estimated life of the policies.&#160;We utilize anticipated investment income in our calculation. This includes accruing interest on the unamortized balance of DAC. The estimates for each underwriting year are reviewed quarterly and updated when necessary to reflect actual experience and any changes to key variables such as persistency or loss development.</us-gaap:CapitalizationOfDeferredPolicyAcquisitionCostsPolicy>
    <us-gaap:LiabilityReserveEstimatePolicy
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4Nzg2_40d19810-0afd-44ee-9d0d-35e6dee7f591">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss reserves include case reserves, incurred but not reported ("IBNR") reserves, and loss adjustment expense ("LAE") reserves. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Case reserves and LAE reserves are established when notices of delinquency on insured mortgage loans are received. Such loans are referred to as being in our delinquency inventory. For reporting purposes, we consider a loan delinquent when it is two or more payments past due and has not become current or resulted in a claim payment. Even though the accounting &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;standard, ASC 944, regarding accounting and reporting by insurance entities specifically excludes mortgage insurance from its guidance relating to loss reserves, we establish loss reserves using the general principles contained in the insurance standard. However, consistent with industry standards for mortgage insurers, we do not establish case reserves for future claims on insured loans that are not currently delinquent. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Case reserves are established by estimating the number of loans in our delinquency inventory that will result in a claim payment, which is referred to as the claim rate, and further estimating the amount of the claim payment, which is referred to as claim severity. Our case reserve estimates are primarily established based upon historical experience, including rescissions of policies, curtailments of claims, and loan modification activity. Adjustments to reserve estimates are reflected in the financial statements in the years in which the adjustments are made. The liability for reinsurance assumed is based on information provided by the ceding companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;IBNR reserves are established for delinquencies estimated to have occurred prior to the close of an accounting period, but have not yet been reported to us. Consistent with reserves for reported delinquencies, IBNR reserves are also established using estimated claim rates and claim severities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;LAE reserves are established for the estimated costs of settling claims, including legal and other expenses, and general expenses of administering the claims settlement process. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our loss reserve estimates are also affected by any agreements we enter into regarding our claims paying practices, such as the settlement agreements discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note 17 &#x2013; &#x201c;Litigation and Contingencies&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; to our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;Loss reserves are ceded to reinsurers under our reinsurance agreements.</us-gaap:LiabilityReserveEstimatePolicy>
    <mtg:MinimumNumberOfPaymentsPastDueToBeInDefault
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzkzNTM_31d88f9a-8f18-4264-9a95-841effe8473b"
      unitRef="payment">2</mtg:MinimumNumberOfPaymentsPastDueToBeInDefault>
    <mtg:PremiumDeficiencyReservesPolicyTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4ODA4_2d7b97ae-260c-40a3-9750-d3a7afd03b19">After our loss reserves are established, we perform premium deficiency tests using our best estimate of future premium, losses and LAE paid. Premium deficiency reserves are established, if necessary, when the present value of expected future losses and LAE paid exceeds the present value of expected future premium and already established reserves.</mtg:PremiumDeficiencyReservesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4Nzgx_a66a7450-3c8e-4ccd-9ba6-52cc338ad1b8">We write policies which are guaranteed renewable at the insured's option on a monthly, single, or annual premium basis. We have no ability to re-underwrite or reprice these policies.&#160;Premiums written on monthly premium policies are earned as coverage is provided. Premiums written on single premium policies and annual premium policies are initially deferred as unearned premium reserve.&#160;Premiums written on annual premium policies are earned on a monthly pro rata basis.&#160;Premiums written on policies covering more than one year are amortized over the estimated policy life based on historical experience, which includes the anticipated incurred loss pattern. When a policy is cancelled for a reason other than rescission or claim payment, all premium that is non-refundable is immediately earned. Any refundable premium is returned to the servicer or borrower. When a policy is cancelled due to rescission, all previously collected premium is returned and when a policy is &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;cancelled because a claim is paid, premium collected since the date of delinquency is returned. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The liability associated with our estimate of premium to be returned is accrued for separately and included in "Other liabilities" on our consolidated balance sheets. Changes in this liability, and the actual return of premiums for all periods, affects premiums written and earned. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We assess whether a credit loss allowance is required for our premium receivable. We consider collectability trends and industry development, among other things. Any estimated credit loss would be immediately recognized.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fee income of our non-insurance subsidiaries is earned and recognized as the services are provided and the customer is obligated to pay. Fee income consists primarily of contract underwriting and related fee-based services provided to lenders and is included in &#x201c;Other revenue&#x201d; on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4Nzkw_ddd06503-2290-4882-a86f-25205f8c9d38">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are provided under the liability method, which recognizes the future tax effects of temporary differences between amounts reported in the consolidated financial statements and the tax bases of these items. The estimated tax effects are computed at the enacted federal statutory income tax rate.&#160;Changes in tax laws, rates, regulations, and policies or the final determination of tax audits or examinations, could materially affect our estimates and can be significant to our operating results. We evaluate the realizability of the deferred tax assets based on the weight of all available positive and negative evidence. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that all or some portion of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The recognition of a tax position is determined using a two-step approach. The first step applies a more-likely-than-not threshold for recognition and derecognition. The second step measures the tax position as the greatest amount of benefit that is cumulatively greater than 50% likely to be realized. When evaluating a tax position for recognition and measurement, we presume that the tax position will be examined by the relevant taxing authority that has full knowledge of all relevant information. We recognize interest accrued and penalties related to unrecognized tax benefits in our provision for income taxes.&lt;/span&gt;&lt;/div&gt;Federal tax law permits mortgage guaranty insurance companies to deduct from taxable income, subject to certain limitations, the amounts added to contingency loss reserves that are recorded for regulatory purposes. The amounts we deduct must generally be included in taxable income in the tenth subsequent year. The deduction is allowed only to the extent that we purchase and hold U.S. government non-interest-bearing tax and loss bonds in an amount equal to the tax benefit attributable to the deduction. We account for these purchases as a payment of current federal income tax.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4ODE2_5cdfb991-a0a3-4375-b1f7-42a54b2016ec">We have a non-contributory defined benefit pension plan covering substantially all employees, as well as a supplemental executive retirement plan. Retirement benefits are based on compensation and years of service, utilizing a cash balance formula. Under the cash balance formula, participants&#x2019; accounts are credited each year with an employer contribution and interest. The employer contribution is a percentage of eligible earnings based on the participant&#x2019;s age on January 1, 2019. We recognize these retirement benefit costs over the period during which employees render the service that qualifies them for benefits. Our policy is to fund pension cost as required under the Employee Retirement Income Security Act of 1974.We offer both medical and dental benefits for retired domestic employees, their eligible spouses and dependents until the retiree reaches the age of 65. Under the plan retirees pay a premium for these benefits. We accrue the estimated costs of retiree medical and dental benefits over the period during which employees render the service that qualifies them for benefits.</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <mtg:PostretirementBenefitsLiabilityMaximumAgeForQualifiedEmployees
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzE3MTIz_58f0934f-cf93-44fb-9077-fe86d7ab8251">P65Y</mtg:PostretirementBenefitsLiabilityMaximumAgeForQualifiedEmployees>
    <us-gaap:ReinsuranceAccountingPolicy
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4ODA1_e03c8f32-a62d-471e-92ff-aca9a379d14a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We cede insurance risk through the use of quota share reinsurance transactions and aggregate excess of loss reinsurance transactions. Premiums and losses incurred are ceded pursuant to the terms of our quota share reinsurance transactions. Reinsurance premiums ceded under our excess of loss transactions are composed of coverage, initial expense and supplemental premiums. The coverage premiums are generally calculated as the difference between the amount of interest payable by the Home Re Entity on the remaining reinsurance coverage levels, and the investment income collected on the collateral assets held in the reinsurance trust account and used to collateralize the Home Re Entity's reinsurance obligation to MGIC. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss reserves are reported before taking credit for amounts ceded under reinsurance transactions.&#160;Ceded loss reserves are reflected as "Reinsurance recoverable on loss reserves."&#160;Amounts due from reinsurers on paid claims are reflected as &#x201c;Reinsurance recoverable on paid losses.&#x201d; Ceded premiums payable, net of ceding commission and profit commission are included in &#x201c;Other liabilities.&#x201d; Profit commissions are included with &#x201c;Premiums written &#x2013; Ceded&#x201d; and ceding commissions are included with &#x201c;Other underwriting and operating expenses, net.&#x201d; We remain liable for all insurance ceded. (See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_166" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 9 &#x2013; &#x201c;Reinsurance.&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;We assess the credit risk associated with our reinsurance recoverable. Effective January 1, 2020 if an estimated credit loss is expected to occur over the remaining life of reinsurance recoverable, it is immediately recorded to income. In assessing whether a credit allowance should be established, we consider several factors including, but not limited to, the credit ratings of individual reinsurers, investor reports for our excess of loss transactions, collateral held in trust accounts in which MGIC is the sole beneficiary, and aging of outstanding reinsurance recoverable balances.       &lt;/span&gt;&lt;/div&gt;Assumed reinsurance is based on information received from the ceding company.</us-gaap:ReinsuranceAccountingPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4Nzgy_742dc313-3651-4498-8e6d-884ca701761d">We have certain share-based compensation plans. Under the fair value method, compensation cost is measured at the grant date based on the fair value of the award and is recognized over the service period which generally corresponds to the vesting period. Awards under our plans generally vest over periods ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzE4OTg3_dc6a236e-1bdd-46d3-9871-c77831b5366d"&gt;one&lt;/span&gt; to three years, although awards to our non-employee directors vest immediately.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if9bc14216ca34937813d38c4409aaad2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzE4OTkz_12bc7663-74da-4e01-8abb-21043a968113">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4ODEx_1246e879-cad0-4aa9-9d02-8b1d664fe12a">Basic earnings per share ("EPS") is calculated by dividing net income by the weighted average number of shares of common stock outstanding. The computation of basic EPS includes as "participating securities" an immaterial number of unvested share-based compensation awards that contain non-forfeitable rights to dividends or dividend equivalents, whether paid or unpaid, under the "two-class" method. Our participating securities are composed of vested restricted stock and restricted stock units ("RSUs") with non-forfeitable rights to dividends. Diluted EPS includes the components of basic EPS and also gives effect to dilutive common stock equivalents. We calculate diluted EPS using the treasury stock method and if-converted method. Under the treasury stock method, diluted EPS reflects the potential dilution that could occur if our unvested restricted stock units result in the issuance of common stock. Under the if-converted method, diluted EPS reflects the potential dilution that could occur if our 9% Debentures are converted to common stock. The determination of potentially issuable shares does not consider the satisfaction of the conversion requirements and the shares are included in the determination of diluted EPS as of the beginning of the period, if dilutive. For purposes of calculating basic and diluted EPS, vested restricted stock and RSUs are considered outstanding.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzIwNjAz_467c13e2-1e3b-4622-848a-f3b07ec95b1c"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ie8952ad8375a4c13af1a04ce6d2b2acd_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzcxNDY4MjU2NjIwOTk_9803db07-5b53-4574-a15b-0ba9cce5c69f"
      unitRef="usd">68300000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie8952ad8375a4c13af1a04ce6d2b2acd_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzcxNDY4MjU2NjIwOTk_f6a8c34b-872d-4a1c-a442-778ef4e0d0d3"
      unitRef="usd">68300000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzAvZnJhZzoxNWMwYmMwZjQwNjg0YWQ1YTBhYjkwMjdlYjQ2Y2EwNS90ZXh0cmVnaW9uOjE1YzBiYzBmNDA2ODRhZDVhMGFiOTAyN2ViNDZjYTA1XzI4ODM2_46b725e5-1d40-4bb8-b329-8d24d99c89ef">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 2.1 shows the relevant new amendments to accounting standards, which are not yet effective or adopted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.890%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard / Interpretation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amended Standards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective date&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;/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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ASC 944&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-Duration Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2022;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;ASU 2018-12 - Financial Services - Insurance (Topic 944): Targeted Improvements to the Accounting for Long-Duration Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90ZXh0cmVnaW9uOjhjMjhlNjgxOTFlZjQ4ZWFhODJlZjBlZWQyN2JhMDQ0XzU2OQ_466ba6e6-09c0-4a16-b53f-24c32a868236">&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 4&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 4.1 reconciles basic and diluted EPS amounts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Basic earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;634,983&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;334,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;339,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;352,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.90&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;634,983&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest expense, net of tax &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9% Debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;649,326&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;463,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;692,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average shares - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;334,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;339,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;352,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9% Debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;351,308&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;373,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.85&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense for the years ended December&#160;31, 2021, 2020 and 2019 has been tax effected at a rate of 21%.&lt;/span&gt;&lt;/div&gt;For the years ended December&#160;31, 2021, 2020, and 2019, all of our then outstanding 9% Debentures are reflected in diluted earnings per share using the &#x201c;if-converted&#x201d; method. Under this method, if dilutive, the common stock related to the outstanding 9% Debentures is assumed issued as of the beginning of the reporting period and the related interest expense, net of tax, is added back to earnings in calculating diluted EPS.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90ZXh0cmVnaW9uOjhjMjhlNjgxOTFlZjQ4ZWFhODJlZjBlZWQyN2JhMDQ0XzU3MQ_cf58645f-40d2-4fd4-9b90-32b5a6a181c8">&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 4.1 reconciles basic and diluted EPS amounts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Basic earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;634,983&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;334,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;339,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;352,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.90&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;634,983&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest expense, net of tax &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9% Debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;649,326&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;463,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;692,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average shares - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;334,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;339,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;352,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9% Debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;351,308&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;373,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.85&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense for the years ended December&#160;31, 2021, 2020 and 2019 has been tax effected at a rate of 21%.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzUtMy0xLTEtNTEzOTc_f05bc062-1c25-474f-b0fa-7c9a5e9029bc"
      unitRef="usd">634983000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzUtNS0xLTEtMzYzMTM_f788cd3a-b889-4639-9b72-95ef43327a82"
      unitRef="usd">446093000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzUtNy0xLTEtNjQ0MTE_d93f4241-6a15-4835-a32b-d42f86df371a"
      unitRef="usd">673763000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzYtMy0xLTEtMzYzMTM_f2007fcb-8064-4b9d-8f96-caee73fc27a3"
      unitRef="shares">334330000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzYtNS0xLTEtMzYzMTM_bda79286-ba45-4065-960e-3240eb9cc924"
      unitRef="shares">339953000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzYtNy0xLTEtMzYzMTM_d55e5763-8573-4b75-81f6-5b9b97b54073"
      unitRef="shares">352827000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzctMy0xLTEtMzYzMTM_540c676c-737a-44be-b5be-3ce68cd5dd07"
      unitRef="usdPerShare">1.90</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzctNS0xLTEtMzYzMTM_372ce193-6ce4-4415-94fe-a58d94f484cb"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzctNy0xLTEtMzYzMTM_7315a34b-c1a4-40da-9838-cb3e40f45eeb"
      unitRef="usdPerShare">1.91</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzktMy0xLTEtMzYzMTM_be2da233-9d32-4c8d-9b1e-bc2b2370db09"
      unitRef="usd">634983000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzktNS0xLTEtMzYzMTM_9daa54eb-05ad-4760-9cec-3aa80b99305a"
      unitRef="usd">446093000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzktNy0xLTEtMzYzMTM_5c4e3c23-4dab-4912-b56f-2c1c79117e51"
      unitRef="usd">673763000</us-gaap:NetIncomeLoss>
    <us-gaap:DilutiveSecurities
      contextRef="ic2a212c7d5834154bcf1fad247586b2b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzExLTMtMS0xLTM2MzEz_d34322a0-a0f6-4baa-bdb3-427938170027"
      unitRef="usd">14343000</us-gaap:DilutiveSecurities>
    <us-gaap:DilutiveSecurities
      contextRef="ic4f0d9f40e24431980e8dc47ce2b5214_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzExLTUtMS0xLTM2MzEz_685b6e02-7c0f-4ae7-bb04-d805c6d71494"
      unitRef="usd">17004000</us-gaap:DilutiveSecurities>
    <us-gaap:DilutiveSecurities
      contextRef="i60706f6be20b41af8a8cc99eb0edebfc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzExLTctMS0xLTM2MzEz_7c63139a-7796-4060-b6e7-b076aa1df801"
      unitRef="usd">18264000</us-gaap:DilutiveSecurities>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzEyLTMtMS0xLTM2MzEz_824d84df-2192-4519-a2ff-aa5e17fc4ad3"
      unitRef="usd">649326000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzEyLTUtMS0xLTM2MzEz_f29d709e-17cb-45d8-bce4-8a6c8497cc83"
      unitRef="usd">463097000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzEyLTctMS0xLTM2MzEz_cbb38bec-210a-42aa-9a77-e54b4a93b9d5"
      unitRef="usd">692027000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzEzLTMtMS0xLTM2MzEz_aa453832-18e7-45f6-ad56-c82d44d78099"
      unitRef="shares">334330000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzEzLTUtMS0xLTM2MzEz_e2980fa7-f53b-4970-8a73-580cad5f943a"
      unitRef="shares">339953000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzEzLTctMS0xLTM2MzEz_420d4b07-1866-46ee-9e8e-1f57e3bcd76b"
      unitRef="shares">352827000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i09193bf78d9b4128a57323e9eea47b06_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzE1LTMtMS0xLTM2MzEz_df0e9822-3b90-4345-b508-10bc3ecee90f"
      unitRef="shares">1782000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if5c552800dc64fbb8801ba51d3e9edd0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzE1LTUtMS0xLTM2MzEz_f44339b8-dbc8-458b-befe-6d10317236c4"
      unitRef="shares">1589000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ibcf07701f41843cbb8056c777e03556d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzE1LTctMS0xLTM2MzEz_e5b62412-6354-4320-8b6f-dfdd6c09eea2"
      unitRef="shares">2069000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ic2a212c7d5834154bcf1fad247586b2b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzE2LTMtMS0xLTM2MzEz_25f8ab71-4248-4d5f-a841-1c03dd2aefb5"
      unitRef="shares">15196000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ic4f0d9f40e24431980e8dc47ce2b5214_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzE2LTUtMS0xLTM2MzEz_ede5ab52-acaf-4243-87c2-2d4a3481da9d"
      unitRef="shares">17751000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i60706f6be20b41af8a8cc99eb0edebfc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzE2LTctMS0xLTM2MzEz_9887fad6-1553-499b-a4b7-5cf8b80af580"
      unitRef="shares">19028000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzE3LTMtMS0xLTM2MzEz_f9e12981-044d-4e4b-99d8-81f63d0ad415"
      unitRef="shares">351308000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzE3LTUtMS0xLTM2MzEz_58adf0e2-f66a-4355-8904-455ea1661470"
      unitRef="shares">359293000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzE3LTctMS0xLTM2MzEz_98b37dc3-e6c6-44d9-9f19-020d1fcfbdf6"
      unitRef="shares">373924000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzE4LTMtMS0xLTM2MzEz_26005678-0158-44fb-bffe-e7c690bf891d"
      unitRef="usdPerShare">1.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzE4LTUtMS0xLTM2MzEz_dc6fd64e-a206-49cf-b847-a956c331c962"
      unitRef="usdPerShare">1.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90YWJsZTpiOWEwZjIwYWYwYTI0MDQ1OTVjZGEwMjQ4MDJkNjM1OS90YWJsZXJhbmdlOmI5YTBmMjBhZjBhMjQwNDU5NWNkYTAyNDgwMmQ2MzU5XzE4LTctMS0xLTM2MzEz_9abaef61-32a4-4d3e-8ac8-a6bcc8d3386d"
      unitRef="usdPerShare">1.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90ZXh0cmVnaW9uOjhjMjhlNjgxOTFlZjQ4ZWFhODJlZjBlZWQyN2JhMDQ0XzE1MA_3a24a0b3-232d-4ae1-b3b6-22b6d44e45db"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90ZXh0cmVnaW9uOjhjMjhlNjgxOTFlZjQ4ZWFhODJlZjBlZWQyN2JhMDQ0XzE1MA_5161ae5e-aacb-4d6c-b9e5-e3424f180e4e"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90ZXh0cmVnaW9uOjhjMjhlNjgxOTFlZjQ4ZWFhODJlZjBlZWQyN2JhMDQ0XzE1MA_b19ed050-7454-4cf8-8e5b-7a23f8efda1f"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i330e5e440721441faa051c1ccfd4e4af_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90ZXh0cmVnaW9uOjhjMjhlNjgxOTFlZjQ4ZWFhODJlZjBlZWQyN2JhMDQ0XzcxNDY4MjU1ODExNDc_2e3d0012-dfc2-4222-8660-42de7e47d48d"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2fb46f3f4904450d8b51a195ab00297d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90ZXh0cmVnaW9uOjhjMjhlNjgxOTFlZjQ4ZWFhODJlZjBlZWQyN2JhMDQ0XzcxNDY4MjU1ODExNDc_95995eea-ee63-4802-a9e0-c1efccbb1b14"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ifc5c418464a342fdbe161ae361299ba0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xMzYvZnJhZzo4YzI4ZTY4MTkxZWY0OGVhYTgyZWYwZWVkMjdiYTA0NC90ZXh0cmVnaW9uOjhjMjhlNjgxOTFlZjQ4ZWFhODJlZjBlZWQyN2JhMDQ0XzcxNDY4MjU1ODExNDc_fe2cc1f0-bde3-4567-8f16-0a9bc6e4b392"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzU1MzE_4c71d6d2-ed72-48eb-a878-e71d5bc2700b">&lt;div style="margin-bottom:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 5&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;FIXED INCOME SECURITIES&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our fixed income securities consisted of the following as of December&#160;31, 2021 and 2020: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of fixed income investment securities by category as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.1a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for Expected Credit Loss&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&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:'Roboto',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&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(868)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,408,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,534,653&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,704,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;75,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,765,982&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;150,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;150,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;309,991&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,397&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;309,110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;315,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,736&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;319,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;360,436&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(106)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;360,939&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,749&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;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;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,397,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;218,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(28,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,587,581&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of fixed income investment securities by category as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.1b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for Expected Credit Loss&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&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:'Roboto',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&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;264,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;265,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,083,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(256)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,249,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,690,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,844,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;203,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;206,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;425,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(838)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;431,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;312,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;327,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;310,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(692)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;310,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,317,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;349,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,661,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The decrease in gross unrealized gains and the increase in gross unrealized losses in our fixed income securities from December 31, 2020 to December&#160;31, 2021 were principally related to an increase in market yields which may include increased risk-free interest rates or wider credit spreads since the time of initial purchase.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We had $13.4 million and $14.1 million of investments at fair value on deposit with various states as of December&#160;31, 2021 and 2020, respectively, due to regulatory requirements of those states' insurance departments. In connection with our insurance and reinsurance activities within insurance subsidiaries of MGIC, we are required to maintain assets in trusts for the benefit of contractual counterparties. The fair value of the investments and restricted cash and cash equivalents on deposit in these trusts was $189.8 million and $165.9 million at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 5.2 compares the amortized cost and fair values of fixed income securities, by contractual maturity, as of December&#160;31, 2021. Actual maturities will differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties. Because most mortgage and asset-backed securities provide for periodic payments throughout their lives, they are listed in separate categories.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fixed income securities maturity schedule&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;338,988&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;341,604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,751,297&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,795,249&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,745,569&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,824,307&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,425,159&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,486,532&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,261,013&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,447,692&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;150,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;150,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;309,991&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;309,110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;315,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;319,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;360,436&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;360,939&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,397,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,587,581&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Proceeds from sales of fixed income securities classified as available-for-sale were $471.8 million, $803.4 million, and $228.1 million during the years ended December&#160;31, 2021, 2020, and 2019, respectively. Gross gains of $9.0 million, $21.3 million, and $7.1 million and gross losses of $1.9 million, $8.8 million, and $3.5 million were realized on those sales during the years ended December&#160;31, 2021, 2020, and 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We recorded no realized losses for the year ended December&#160;31, 2021 related to our intent to sell certain securities. We recorded $0.3 million of realized losses for the year ended December 31, 2020 related to our intent to sell certain securities. We also recorded a credit allowance of $49 thousand for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;EQUITY SECURITIES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost and fair value of investments in equity securities as of December&#160;31, 2021 and December&#160;31, 2020 are shown in tables 5.3a and 5.3b below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of equity investment securities as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.3a&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross gains&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross losses&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:'Roboto',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&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;264&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of equity investment securities as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.3b&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross gains&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross losses&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:'Roboto',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&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Proceeds from the sale of equity securities were $2.6 million, $25.7 million, and $1.7 million during the years ended December&#160;31, 2021 2020, and 2019, respectively. Gross gains of $6.0 thousand, $1.8 million, and $1.6 million were realized on those sales during the year ended December&#160;31, 2021, 2020, and 2019, respectively. Gross losses of $2.3 thousand, $0.4 million, and zero were realized on those sales during the year ended December&#160;31, 2021, 2020, and 2019, respectively. For the year ended December&#160;31, 2021, 2020, and 2019 we recognized $0.5 million in net losses, $0.6 million and $0.2 million of net gains on equity securities still held as of December&#160;31, 2021, 2020, and 2019, respectively, which are reported in Net realized investment gains (losses) on our consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;OTHER INVESTED ASSETS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other invested assets represents our investment in Federal Home Loan Bank ("FHLB") stock that is carried at cost, which due to its nature approximates fair value. Ownership of FHLB stock provides access to a secured lending facility, and our current FHLB Advance amount is secured by eligible collateral whose fair value is maintained at a minimum of 102% of the outstanding principal balance of the FHLB Advance. As of December&#160;31, 2021, that collateral consisted of fixed income securities included in our total investment portfolio, and cash and cash equivalents, with a total fair value of $167.2 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;UNREALIZED INVESTMENT LOSSES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 5.4a and 5.4b below summarize, for all available-for-sale investments in an unrealized loss position as of December&#160;31, 2021 and 2020, the aggregate fair value and gross unrealized losses by the length of time those securities have been continuously in an unrealized loss position. Gross unrealized losses on our available-for-sale investments amounted to $28.5 million and $4.7 million as of December&#160;31, 2021 and 2020, respectively. The fair value amounts reported in tables 5.4a and 5.4b below are estimated using the process described in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_148" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 6 - "Fair Value Measurements"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; to these consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized loss aging for securities by type and length of time as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.4a&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less Than 12 Months&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 Months or Greater&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(790)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(868)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;452,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(207)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;467,561&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;865,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(516)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;876,082&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(998)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;101,616&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(730)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;212,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;91,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;177,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;199,636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(106)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,649&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,970,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,055,941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(28,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized loss aging for securities by type and length of time as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.4b&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less Than 12 Months&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 Months or Greater&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(256)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(256)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(773)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(838)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(789)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(261)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(692)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;300,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(832)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;381,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt 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:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Based on current facts and circumstances, we believe the unrealized losses as of December&#160;31, 2021 presented in table 5.4a above are not indicative of the ultimate collectability of the current amortized cost of the securities and that the securities are not impaired. The gross unrealized losses in all categories of our investments were caused by changes in market yields, between the time of purchase and the respective fair value measurement date. We also rely upon estimates of several credit and non-credit factors in our review and evaluation of individual investments to determine whether a credit impairment exists. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The unrealized losses in all categories of our investments as of December 31, 2020 were primarily attributable to widening credit spreads over risk free rates, as a result of economic and market uncertainties arising from the COVID-19 pandemic, which included demand shocks in multiple sectors that originated in 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There were 610 and 109 securities in an unrealized loss position as of December&#160;31, 2021 and 2020, respectively. As of December&#160;31, 2021, the fair value as a percent of amortized cost of the securities in an unrealized loss position was 99% and approximately 15% of the securities in an unrealized loss position were backed by the U.S. Government. As of December 31, 2020, the fair value as a percent of amortized cost of the securities in an unrealized loss position was 99% and approximately 27% of the securities in an unrealized loss position were backed by the U.S. Government. All of the securities in an unrealized loss position are current with respect to their interest obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The source of net investment income is shown in table 5.5 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net investment income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;160,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;165,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;75&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;160,598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;171,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;156,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="width:100.000%"&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"/&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The change in unrealized gains (losses) of investments is shown in table 5.6 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in unrealized gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(154,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;220,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzU1NDE_c9e1eab8-173d-4f23-b6d3-a2ff13530003">&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our fixed income securities consisted of the following as of December&#160;31, 2021 and 2020: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of fixed income investment securities by category as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.1a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for Expected Credit Loss&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&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:'Roboto',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&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(868)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,408,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,534,653&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,704,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;75,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,765,982&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;150,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;150,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;309,991&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,397&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;309,110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;315,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,736&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;319,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;360,436&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(106)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;360,939&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,749&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;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;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,397,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;218,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(28,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,587,581&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of fixed income investment securities by category as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.1b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for Expected Credit Loss&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&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:'Roboto',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&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;264,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;265,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,083,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(256)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,249,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,690,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,844,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;203,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;206,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;425,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(838)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;431,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;312,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;327,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;310,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(692)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;310,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,317,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;349,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,661,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzMtMy0xLTEtMzYzMTM_201b60c0-6a8c-4861-a6ed-b3908b534dae"
      unitRef="usd">133990000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzMtNS0xLTEtMzYzMTM_3594e2fe-efaf-4d27-ab32-b146d3ba32a0"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzMtNy0xLTEtMzYzMTM_0ccc888c-df24-4383-9133-5185783c860a"
      unitRef="usd">285000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzMtOS0xLTEtMzYzMTM_b2a96de2-9743-4af7-8dcb-0a7d67ff6390"
      unitRef="usd">868000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzMtMTEtMS0xLTM2MzEz_6543c929-08c5-43e2-a85b-edfbbc68191b"
      unitRef="usd">133407000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib579e50a94b6446ab491423bb9308d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzQtMy0xLTEtMzYzMTM_4c20c966-d328-40dd-949e-3ee30eee1067"
      unitRef="usd">2408688000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ib579e50a94b6446ab491423bb9308d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzQtNS0xLTEtMzYzMTM_196563d9-ca06-4525-82eb-17ec18dc87cc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib579e50a94b6446ab491423bb9308d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzQtNy0xLTEtMzYzMTM_be49ac15-94a3-4306-8f0d-6e8ddca85d38"
      unitRef="usd">133361000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib579e50a94b6446ab491423bb9308d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzQtOS0xLTEtMzYzMTM_33492541-adcd-414a-b3c0-f8f5a181b985"
      unitRef="usd">7396000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib579e50a94b6446ab491423bb9308d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzQtMTEtMS0xLTM2MzEz_daa7a53c-f8b8-4861-9d62-8f4bd6aa6da9"
      unitRef="usd">2534653000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ifc718bc29c014ac4a196766285bba888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzUtMy0xLTEtMzYzMTM_e163e4b9-4259-426e-a75e-1d6e4e14c793"
      unitRef="usd">2704586000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ifc718bc29c014ac4a196766285bba888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzUtNS0xLTEtMzYzMTM_ce9d7a36-64a7-4b95-a42f-17841a513435"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifc718bc29c014ac4a196766285bba888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzUtNy0xLTEtMzYzMTM_62d7a635-9d6a-444d-89c4-23ead8b72a44"
      unitRef="usd">75172000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifc718bc29c014ac4a196766285bba888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzUtOS0xLTEtMzYzMTM_ac8c8c45-b04e-43ed-a7ce-4cc692924781"
      unitRef="usd">13776000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifc718bc29c014ac4a196766285bba888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzUtMTEtMS0xLTM2MzEz_36cb3158-8ef7-4ef7-9ae8-850d55acb3f5"
      unitRef="usd">2765982000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzYtMy0xLTEtMzYzMTM_20091aa7-1219-4429-8cd7-9d2838be0ec2"
      unitRef="usd">150888000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzYtNS0xLTEtMzYzMTM_a87dbe42-6e43-442b-a432-9ee61842a0f5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzYtNy0xLTEtMzYzMTM_9eb116db-af75-4e14-b7f6-403f48b5e03f"
      unitRef="usd">830000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzYtOS0xLTEtMzYzMTM_218157b0-7329-4bf9-92b9-fd3d63530069"
      unitRef="usd">1008000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzYtMTEtMS0xLTM2MzEz_26aa22af-20eb-4aed-963f-52ce157e4c02"
      unitRef="usd">150710000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzctMy0xLTEtMzYzMTM_6cc1222b-06db-41c6-aea5-09c0aa3f9d79"
      unitRef="usd">309991000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzctNS0xLTEtMzYzMTM_7e4b6d81-e5ad-4fae-833e-e66f842aa514"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzctNy0xLTEtMzYzMTM_518ae96f-bbce-4b3f-ac24-4a0e4c12b5ef"
      unitRef="usd">2397000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzctOS0xLTEtMzYzMTM_024afdc5-6aa3-4e4e-832d-3fae153c6bee"
      unitRef="usd">3278000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzctMTEtMS0xLTM2MzEz_33273f36-0f44-4319-8959-d9a705ac664b"
      unitRef="usd">309110000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzgtMy0xLTEtMzYzMTM_9be7b65e-5674-4f4f-8227-9a135be0a48b"
      unitRef="usd">315330000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzgtNS0xLTEtMzYzMTM_ac6bc26a-905c-4366-9bb9-2f263569d266"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzgtNy0xLTEtMzYzMTM_70d943f5-3c24-40ac-9d5d-05ddaae87641"
      unitRef="usd">5736000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzgtOS0xLTEtMzYzMTM_f5675ea2-6322-4970-88e0-423e62b20d1c"
      unitRef="usd">1936000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzgtMTEtMS0xLTM2MzEz_4663e7ee-d67a-459f-9b0f-db24a214d02c"
      unitRef="usd">319130000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzktMy0xLTEtMzYzMTM_f7a5b2ec-a9df-490f-a354-828016ac3011"
      unitRef="usd">360436000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzktNS0xLTEtMzYzMTM_ee5c7af1-91ec-4388-8b6c-109232f19a88"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzktNy0xLTEtMzYzMTM_3978f853-1cd1-42c6-918a-77604e34fbd7"
      unitRef="usd">609000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzktOS0xLTEtMzYzMTM_d0f96ec9-c0a6-420c-a743-45d183e03caa"
      unitRef="usd">106000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzktMTEtMS0xLTM2MzEz_b9cb3a16-250e-4e53-9de3-d1fa8c401b94"
      unitRef="usd">360939000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzEwLTMtMS0xLTM2MzEz_b0ffde76-5b7f-47eb-b033-492d2c395b87"
      unitRef="usd">13749000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzEwLTUtMS0xLTM2MzEz_22264204-c09e-4513-8cf3-a92d5847cdfb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzEwLTctMS0xLTM2MzEz_48524000-f39a-40e2-84fb-f0c099f14332"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzEwLTktMS0xLTM2MzEz_79813ce1-00a5-48cd-865c-24b98b7efc6b"
      unitRef="usd">99000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzEwLTExLTEtMS0zNjMxMw_1b3d3700-5c29-4e88-a456-1a5cb2d17ee7"
      unitRef="usd">13650000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i84e3d028d7814b35aa922bb3da1f1bde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzEyLTMtMS0xLTM2MzEz_4f48a1da-12cd-46b0-9a05-da26883e3797"
      unitRef="usd">6397658000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i84e3d028d7814b35aa922bb3da1f1bde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzEyLTUtMS0xLTM2MzEz_ee144ea3-d427-4ed5-b41c-8dba3d2c9808"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i84e3d028d7814b35aa922bb3da1f1bde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzEyLTctMS0xLTM2MzEz_d6812fb3-3bdb-48cd-855f-56c23edb987f"
      unitRef="usd">218390000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i84e3d028d7814b35aa922bb3da1f1bde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzEyLTktMS0xLTM2MzEz_82f3d9f8-0b5b-40e1-896d-857006efc8ba"
      unitRef="usd">28467000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i84e3d028d7814b35aa922bb3da1f1bde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo2MzQxZTQwNzU0YWU0MmJkYjJkNzFlZGM1NzU4OGFlOC90YWJsZXJhbmdlOjYzNDFlNDA3NTRhZTQyYmRiMmQ3MWVkYzU3NTg4YWU4XzEyLTExLTEtMS0zNjMxMw_42b05ba7-271e-4565-8203-fcf97ad279df"
      unitRef="usd">6587581000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i18e658b934c2442ca316426a28764c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzMtMy0xLTEtMzYzMTM_8972e0f7-afd4-47f3-946e-1a6e3bdc11ae"
      unitRef="usd">264531000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i18e658b934c2442ca316426a28764c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzMtNS0xLTEtMzcwMjM_e7c5b482-62fd-4d0b-bf18-e58501320588"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i18e658b934c2442ca316426a28764c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzMtNS0xLTEtMzYzMTM_03f0f866-decb-4d96-bc2f-d6e5c05191ba"
      unitRef="usd">1164000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i18e658b934c2442ca316426a28764c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzMtNy0xLTEtMzYzMTM_18c9ac88-4e0d-4619-8fd8-bfbb7f636e2f"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i18e658b934c2442ca316426a28764c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzMtOS0xLTEtMzYzMTM_4a68c3a5-b8f4-4e95-874d-ab9094673ab0"
      unitRef="usd">265693000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0289647bc3e841f9a0e6b517ad2407c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzQtMy0xLTEtMzYzMTM_c4fbd538-3892-48e7-ba80-032a1dd88d81"
      unitRef="usd">2083568000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i0289647bc3e841f9a0e6b517ad2407c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzQtNS0xLTEtMzcwMjM_b519ec22-2663-4ad7-9c71-2c25a1a54f9a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0289647bc3e841f9a0e6b517ad2407c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzQtNS0xLTEtMzYzMTM_06189054-0572-4cfe-83d3-7f1c88d1bf1f"
      unitRef="usd">166557000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0289647bc3e841f9a0e6b517ad2407c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzQtNy0xLTEtMzYzMTM_da7110a2-2f25-41c3-8f04-0a5ca19d5b47"
      unitRef="usd">256000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0289647bc3e841f9a0e6b517ad2407c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzQtOS0xLTEtMzYzMTM_5cb7afd4-ada5-4058-a9a6-d0aac417acdb"
      unitRef="usd">2249869000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2f95c63fba1a4137943d7ac9370a2f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzUtMy0xLTEtMzYzMTM_6f557323-6ee2-4a99-9e8a-5e2ca8221bfe"
      unitRef="usd">2690860000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i2f95c63fba1a4137943d7ac9370a2f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzUtNS0xLTEtMzcwMjM_e5a0d9f9-073e-47ba-bd64-36b489a7f582"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2f95c63fba1a4137943d7ac9370a2f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzUtNS0xLTEtMzYzMTM_b15932c6-c9ec-4bf3-9ada-2793efacbd44"
      unitRef="usd">155156000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2f95c63fba1a4137943d7ac9370a2f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzUtNy0xLTEtMzYzMTM_9e359992-65d3-4d37-9b54-57e3460eb572"
      unitRef="usd">1728000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2f95c63fba1a4137943d7ac9370a2f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzUtOS0xLTEtMzYzMTM_5925dd08-db56-412c-a895-7976c3942ff8"
      unitRef="usd">2844288000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8eb77973cffd4d10922046f1d25a0112_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzYtMy0xLTEtMzYzMTM_3d3e0bc7-b8a8-486b-bca7-90e4fbf2b5da"
      unitRef="usd">203807000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i8eb77973cffd4d10922046f1d25a0112_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzYtNS0xLTEtMzcwMjM_be670fbd-032d-45ad-b18c-d11451c7e541"
      unitRef="usd">49000</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8eb77973cffd4d10922046f1d25a0112_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzYtNS0xLTEtMzYzMTM_973fdfa1-b5ca-4310-9097-e8602300fc5e"
      unitRef="usd">2946000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8eb77973cffd4d10922046f1d25a0112_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzYtNy0xLTEtMzYzMTM_6ead7d05-a0a6-4c6e-96a2-0599d64fe375"
      unitRef="usd">18000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8eb77973cffd4d10922046f1d25a0112_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzYtOS0xLTEtMzYzMTM_ad0b7f51-9c46-4a98-adc0-acc83c11850d"
      unitRef="usd">206686000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i55f28d7be9094aa7b220c7cc10922868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzctMy0xLTEtMzYzMTM_2fe37cfe-c563-417c-b54f-a197efa4bc44"
      unitRef="usd">425532000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i55f28d7be9094aa7b220c7cc10922868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzctNS0xLTEtMzcwMjM_8c8ac5a0-c8e5-490d-a194-a98cf24578eb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i55f28d7be9094aa7b220c7cc10922868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzctNS0xLTEtMzYzMTM_9e240120-f4d2-4319-b348-ced68fac7de0"
      unitRef="usd">6472000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i55f28d7be9094aa7b220c7cc10922868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzctNy0xLTEtMzYzMTM_056831f9-e85c-4adb-be12-db7543b8478d"
      unitRef="usd">838000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i55f28d7be9094aa7b220c7cc10922868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzctOS0xLTEtMzYzMTM_37eb31ff-676a-40ac-8381-6bf10249aeba"
      unitRef="usd">431166000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="icd0647006dd642399f8a33645f6dc4e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzgtMy0xLTEtMzYzMTM_e91b91cd-d200-4405-a0b0-2884ed722be5"
      unitRef="usd">312572000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="icd0647006dd642399f8a33645f6dc4e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzgtNS0xLTEtMzcwMjM_ce214ced-b3bc-4ba5-ba75-b3276301a960"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="icd0647006dd642399f8a33645f6dc4e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzgtNS0xLTEtMzYzMTM_326905c6-9184-4e92-9adc-12ab6523e2f0"
      unitRef="usd">16055000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="icd0647006dd642399f8a33645f6dc4e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzgtNy0xLTEtMzYzMTM_5dc878a2-9994-44a1-b51d-0f83766d8b80"
      unitRef="usd">1125000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icd0647006dd642399f8a33645f6dc4e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzgtOS0xLTEtMzYzMTM_e4943d54-24c3-4573-a393-44c1451d7bbc"
      unitRef="usd">327502000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzktMy0xLTEtMzYzMTM_26919c63-1959-4b09-a547-1a545b4fd5d4"
      unitRef="usd">310616000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzktNS0xLTEtMzcwMjM_0bbc6894-d82c-44f1-83e7-f3ace057a894"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzktNS0xLTEtMzYzMTM_50ca0959-42b0-45d7-8c20-58fdfcff695f"
      unitRef="usd">566000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzktNy0xLTEtMzYzMTM_5b45d8f2-69ef-4950-88f6-92e678dd78db"
      unitRef="usd">692000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzktOS0xLTEtMzYzMTM_587a3220-87c8-4006-96fd-df3042449259"
      unitRef="usd">310490000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="idbf5d5c89c5f49bab86450235742721d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzEwLTMtMS0xLTM3MDEy_de2e2823-9735-4db0-ad8a-1d8b229029ad"
      unitRef="usd">4485000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="idbf5d5c89c5f49bab86450235742721d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzEwLTUtMS0xLTM3MDEy_04110bb1-9879-4cf5-9e59-3bd6995a2d81"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="idbf5d5c89c5f49bab86450235742721d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzEwLTctMS0xLTM3MDEy_323e249f-86f8-4fbe-826a-d63388e59224"
      unitRef="usd">224000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="idbf5d5c89c5f49bab86450235742721d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzEwLTktMS0xLTM3MDEy_d63a902c-f8fa-4b78-9f8a-899247d34a7d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idbf5d5c89c5f49bab86450235742721d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzEwLTExLTEtMS0zNzAxMg_b34def28-b34a-429b-8456-657bf7bd938e"
      unitRef="usd">4709000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i603004e5331847fcb9bffa976eacc53b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzExLTMtMS0xLTM3MDEy_fcf26f7b-b95c-413b-a736-d88440dd970c"
      unitRef="usd">21193000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i603004e5331847fcb9bffa976eacc53b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzExLTUtMS0xLTM3MDEy_daba5895-f103-4dc5-800c-2729d09ba3f3"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i603004e5331847fcb9bffa976eacc53b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzExLTctMS0xLTM3MDEy_d15909ea-18ce-4107-b1dc-3ff266ac3f3b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i603004e5331847fcb9bffa976eacc53b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzExLTktMS0xLTM3MDEy_bb37fcbf-34d2-4b8b-b6d6-00d79bc0fb2f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i603004e5331847fcb9bffa976eacc53b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzExLTExLTEtMS0zNzAxMg_12bc5ccd-5bb9-4cd0-94a5-982fc0e9bf1e"
      unitRef="usd">21193000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic008e7fe65854cdea767cd1ea9462309_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzEwLTMtMS0xLTM2MzEz_d426791a-d774-4f62-ae00-bc294939d54b"
      unitRef="usd">6317164000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ic008e7fe65854cdea767cd1ea9462309_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzEyLTUtMS0xLTY0Mzk4_2a43df52-2b5b-400e-96a4-12f8d9899430"
      unitRef="usd">49000</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic008e7fe65854cdea767cd1ea9462309_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzEwLTUtMS0xLTM2MzEz_4db9f48e-30db-47f0-946a-8792040e6cbb"
      unitRef="usd">349140000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic008e7fe65854cdea767cd1ea9462309_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzEwLTctMS0xLTM2MzEz_5c733688-1647-443b-9d95-d3d697f7cbc9"
      unitRef="usd">4659000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic008e7fe65854cdea767cd1ea9462309_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozOTZhODZmNmFjZTA0NWE2YmRjYWUyZjAwN2QxNTg4NS90YWJsZXJhbmdlOjM5NmE4NmY2YWNlMDQ1YTZiZGNhZTJmMDA3ZDE1ODg1XzEwLTktMS0xLTM2MzEz_352a0c31-81d1-42cc-8744-7a657e944525"
      unitRef="usd">6661596000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsHeldByInsuranceRegulators
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzQwOA_8985da6f-4ff1-4a70-9742-ef7b56e8a516"
      unitRef="usd">13400000</us-gaap:AssetsHeldByInsuranceRegulators>
    <us-gaap:AssetsHeldByInsuranceRegulators
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzQxNQ_4672f9b0-4adf-4679-a94d-156fba5094fb"
      unitRef="usd">14100000</us-gaap:AssetsHeldByInsuranceRegulators>
    <us-gaap:AssetsHeldInTrust
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3Xzc5OA_2bd1a5f4-30b6-4eab-a0ab-d0f9dc772de9"
      unitRef="usd">189800000</us-gaap:AssetsHeldInTrust>
    <us-gaap:AssetsHeldInTrust
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzgwNQ_2d69b4ac-584f-4d38-a447-eb7080a65c80"
      unitRef="usd">165900000</us-gaap:AssetsHeldInTrust>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzU1MzY_c6595c4d-807a-41b8-8511-cfd7c8de2ff8">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 5.2 compares the amortized cost and fair values of fixed income securities, by contractual maturity, as of December&#160;31, 2021. Actual maturities will differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties. Because most mortgage and asset-backed securities provide for periodic payments throughout their lives, they are listed in separate categories.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fixed income securities maturity schedule&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;338,988&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;341,604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,751,297&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,795,249&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,745,569&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,824,307&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,425,159&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,486,532&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,261,013&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,447,692&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;150,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;150,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;309,991&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;309,110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;315,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;319,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;360,436&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;360,939&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,397,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,587,581&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzQtMy0xLTEtMzYzMTM_923de5f1-8544-4fd4-8244-661b8572cef0"
      unitRef="usd">338988000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzQtNS0xLTEtMzYzMTM_d516e589-7e32-4fa7-a372-15004bc74efa"
      unitRef="usd">341604000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzUtMy0xLTEtMzYzMTM_aac79b39-468c-44be-9208-ec9dbbcf97f2"
      unitRef="usd">1751297000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzUtNS0xLTEtMzYzMTM_f78a5dab-eab6-4bd7-9c44-6b5b2283da49"
      unitRef="usd">1795249000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzYtMy0xLTEtMzYzMTM_1484c2b8-3dc6-4076-9231-443153327c82"
      unitRef="usd">1745569000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzYtNS0xLTEtMzYzMTM_083579fa-2824-4323-872e-fd78f44348ac"
      unitRef="usd">1824307000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzctMy0xLTEtMzYzMTM_ca9f9d66-8568-4ad3-b070-ac3fd6c0d900"
      unitRef="usd">1425159000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzctNS0xLTEtMzYzMTM_e79fde36-882e-41e9-bc7f-a2c6abcce792"
      unitRef="usd">1486532000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <mtg:AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzgtMy0xLTEtMzYzMTM_6b491677-25ab-4758-b77c-77dd4336fdfd"
      unitRef="usd">5261013000</mtg:AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost>
    <mtg:AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzgtNS0xLTEtMzYzMTM_f0c662c5-5345-48d1-881c-8e4f86697ae8"
      unitRef="usd">5447692000</mtg:AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzEwLTMtMS0xLTM2MzEz_485d8b4b-e6b9-4188-b6ec-b8dbda684f46"
      unitRef="usd">150888000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzEwLTUtMS0xLTM2MzEz_b2fd138a-c140-4b86-8561-ca1093a2f179"
      unitRef="usd">150710000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzExLTMtMS0xLTM2MzEz_a19e74cf-3ef4-47cd-a92a-0d00bb09f56f"
      unitRef="usd">309991000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzExLTUtMS0xLTM2MzEz_32a45ce3-12e2-4e89-936e-0516f0648759"
      unitRef="usd">309110000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzEyLTMtMS0xLTM2MzEz_3e50057c-0f0d-4220-a286-9e7ddea30e61"
      unitRef="usd">315330000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzEyLTUtMS0xLTM2MzEz_4e8d8eb4-1028-4a7d-9037-16996d71868b"
      unitRef="usd">319130000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzEzLTMtMS0xLTM2MzEz_99548dc6-9e77-4275-a254-bc14ebb4a933"
      unitRef="usd">360436000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzEzLTUtMS0xLTM2MzEz_cbc236e9-7751-49a1-9eda-eada8f2edf82"
      unitRef="usd">360939000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i84e3d028d7814b35aa922bb3da1f1bde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzE0LTMtMS0xLTM2MzEz_a64a41a7-f127-4a05-af08-5e71574233d6"
      unitRef="usd">6397658000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i84e3d028d7814b35aa922bb3da1f1bde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTowYTE1NTNhN2U4Y2U0OTY5YmJkMGM1MTljOGExMTc5Ni90YWJsZXJhbmdlOjBhMTU1M2E3ZThjZTQ5NjliYmQwYzUxOWM4YTExNzk2XzE0LTUtMS0xLTM2MzEz_c7e71c60-5c00-4ab1-9be6-970ca738c3e2"
      unitRef="usd">6587581000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i963500d8b5344355b461ac7235caed7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzEzNzE_4721962a-0ea6-465b-b3dd-da021823bd53"
      unitRef="usd">471800000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i3f4a04643aba4dbdbcf001a87d383073_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzEwOTk1MTE2MzU2Njk_c537e712-a7cf-4df3-b44e-1078dbb62452"
      unitRef="usd">803400000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib2964104655a4eab9ccc0fd06c9c0dea_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzEwOTk1MTE2MzU2ODE_1f44c8e7-7901-4658-9838-fb2f7d36e692"
      unitRef="usd">228100000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i963500d8b5344355b461ac7235caed7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzE0NTQ_a60392a2-0f3a-4e87-b81a-3f058893bc20"
      unitRef="usd">9000000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i3f4a04643aba4dbdbcf001a87d383073_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzE0NTg_e51637a6-0983-4bde-b022-09825694860c"
      unitRef="usd">21300000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ib2964104655a4eab9ccc0fd06c9c0dea_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzE0NjY_e15c6b17-4588-4b21-9062-fbdec104f585"
      unitRef="usd">7100000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i963500d8b5344355b461ac7235caed7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzE0ODk_fe06881e-bad4-4c01-af9d-d2a47f217b24"
      unitRef="usd">1900000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i3f4a04643aba4dbdbcf001a87d383073_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzE0OTM_53a404ac-ac0e-433c-81d1-ce4d6bf35ce7"
      unitRef="usd">8800000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ib2964104655a4eab9ccc0fd06c9c0dea_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzE1MDI_5e72920e-52b7-43b3-bdce-0ed20e427cf2"
      unitRef="usd">3500000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <mtg:DebtSecuritiesAvailableforSaleImpairmentChargesIntentToSellNoAllowancePreviouslyRecordedRecognizedinNetRealizedInvestmentGainsLosses
      contextRef="i963500d8b5344355b461ac7235caed7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzE2MDA_c3298128-0b3d-4cf0-b1fe-25382c4793b5"
      unitRef="usd">0</mtg:DebtSecuritiesAvailableforSaleImpairmentChargesIntentToSellNoAllowancePreviouslyRecordedRecognizedinNetRealizedInvestmentGainsLosses>
    <mtg:DebtSecuritiesAvailableforSaleImpairmentChargesIntentToSellNoAllowancePreviouslyRecordedRecognizedinNetRealizedInvestmentGainsLosses
      contextRef="i3f4a04643aba4dbdbcf001a87d383073_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzEwOTk1MTE2MzQ3NTk_79e2a6d5-af19-4049-a0c5-2dbc28bbe6c6"
      unitRef="usd">300000</mtg:DebtSecuritiesAvailableforSaleImpairmentChargesIntentToSellNoAllowancePreviouslyRecordedRecognizedinNetRealizedInvestmentGainsLosses>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="i3f4a04643aba4dbdbcf001a87d383073_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzEwOTk1MTE2MzQ5NTM_10b0d338-9914-43ea-82ec-7e5470dd5c9b"
      unitRef="usd">49000</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease>
    <us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzU1NDg_7bdcce50-d92d-497d-999c-12d301af22ab">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost and fair value of investments in equity securities as of December&#160;31, 2021 and December&#160;31, 2020 are shown in tables 5.3a and 5.3b below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of equity investment securities as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.3a&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross gains&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross losses&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:'Roboto',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&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;264&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of equity investment securities as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.3b&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross gains&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross losses&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:'Roboto',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&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i8823d617a2fb4ae5b3d5e631d2b3f2fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTpiZWFkZjIxNzc3NTg0MGJkYTJhNTYwMWY4ODVlYTRlMy90YWJsZXJhbmdlOmJlYWRmMjE3Nzc1ODQwYmRhMmE1NjAxZjg4NWVhNGUzXzMtMy0xLTEtMzYzMTM_98c0a336-c543-4752-8454-502e1b97ad5c"
      unitRef="usd">15838000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="i5582e6e3995a4e8990744b8fd4f896ff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTpiZWFkZjIxNzc3NTg0MGJkYTJhNTYwMWY4ODVlYTRlMy90YWJsZXJhbmdlOmJlYWRmMjE3Nzc1ODQwYmRhMmE1NjAxZjg4NWVhNGUzXzMtNS0xLTEtMzYzMTM_11b11a70-d61e-4fe8-9a2c-16ad6134f3f5"
      unitRef="usd">264000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss
      contextRef="i5582e6e3995a4e8990744b8fd4f896ff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTpiZWFkZjIxNzc3NTg0MGJkYTJhNTYwMWY4ODVlYTRlMy90YWJsZXJhbmdlOmJlYWRmMjE3Nzc1ODQwYmRhMmE1NjAxZjg4NWVhNGUzXzMtNy0xLTEtMzYzMTM_07363128-eb21-4c21-b33b-df66e27e756b"
      unitRef="usd">34000</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i8823d617a2fb4ae5b3d5e631d2b3f2fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTpiZWFkZjIxNzc3NTg0MGJkYTJhNTYwMWY4ODVlYTRlMy90YWJsZXJhbmdlOmJlYWRmMjE3Nzc1ODQwYmRhMmE1NjAxZjg4NWVhNGUzXzMtOS0xLTEtMzYzMTM_602a7092-ea67-4c70-8fe2-04c4c3fa26c6"
      unitRef="usd">16068000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i70992cd3f0544d1ca2bf78994d4e72da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxYmY1NDUyMmRlNTE0NWI2YWJjOWFjZWQ2MDNlMzk0Ny90YWJsZXJhbmdlOjFiZjU0NTIyZGU1MTQ1YjZhYmM5YWNlZDYwM2UzOTQ3XzMtMy0xLTEtMzYzMTM_1473fbcd-d578-4eff-a578-c39fe7a9310d"
      unitRef="usd">17522000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="iaf41e8a31cde4fe7bc480e7a72450ec0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxYmY1NDUyMmRlNTE0NWI2YWJjOWFjZWQ2MDNlMzk0Ny90YWJsZXJhbmdlOjFiZjU0NTIyZGU1MTQ1YjZhYmM5YWNlZDYwM2UzOTQ3XzMtNS0xLTEtMzYzMTM_56ca0e83-485f-4819-a142-9436b8af56da"
      unitRef="usd">695000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss
      contextRef="iaf41e8a31cde4fe7bc480e7a72450ec0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxYmY1NDUyMmRlNTE0NWI2YWJjOWFjZWQ2MDNlMzk0Ny90YWJsZXJhbmdlOjFiZjU0NTIyZGU1MTQ1YjZhYmM5YWNlZDYwM2UzOTQ3XzMtNy0xLTEtMzYzMTM_63529518-a8c0-4754-bf1f-60599d4b19ac"
      unitRef="usd">2000</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i70992cd3f0544d1ca2bf78994d4e72da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxYmY1NDUyMmRlNTE0NWI2YWJjOWFjZWQ2MDNlMzk0Ny90YWJsZXJhbmdlOjFiZjU0NTIyZGU1MTQ1YjZhYmM5YWNlZDYwM2UzOTQ3XzMtOS0xLTEtMzYzMTM_134331b2-bb16-4166-a9ae-0e7e015b42f9"
      unitRef="usd">18215000</us-gaap:EquitySecuritiesFvNi>
    <mtg:ProceedsFromSaleOfEquitySecurities
      contextRef="i5582e6e3995a4e8990744b8fd4f896ff_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzEwOTk1MTE2MzU2OTI_159b405f-f801-48f8-9e88-1f17d35ec01d"
      unitRef="usd">2600000</mtg:ProceedsFromSaleOfEquitySecurities>
    <mtg:ProceedsFromSaleOfEquitySecurities
      contextRef="iaf41e8a31cde4fe7bc480e7a72450ec0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzEwOTk1MTE2MzU3MDE_6814ba9e-9d94-495b-957c-22a8aa8bb2b4"
      unitRef="usd">25700000</mtg:ProceedsFromSaleOfEquitySecurities>
    <mtg:ProceedsFromSaleOfEquitySecurities
      contextRef="if01e5d7dd3484688b499142a2366ec78_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzEwOTk1MTE2MzU3MDk_9fa647ad-9844-4e7f-bc04-3378f05cacf3"
      unitRef="usd">1700000</mtg:ProceedsFromSaleOfEquitySecurities>
    <us-gaap:EquitySecuritiesFvNiRealizedGain
      contextRef="i5582e6e3995a4e8990744b8fd4f896ff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzIxMzI_1598f362-8b57-4a88-ae35-5bde1e3c5553"
      unitRef="usd">6000</us-gaap:EquitySecuritiesFvNiRealizedGain>
    <us-gaap:EquitySecuritiesFvNiRealizedGain
      contextRef="iaf41e8a31cde4fe7bc480e7a72450ec0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzIxMzk_30ba1c81-4c28-4120-a861-e2264a8b6e3d"
      unitRef="usd">1800000</us-gaap:EquitySecuritiesFvNiRealizedGain>
    <us-gaap:EquitySecuritiesFvNiRealizedGain
      contextRef="if01e5d7dd3484688b499142a2366ec78_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzEwOTk1MTE2MzU3NjQ_e28a27ad-b786-4770-bfaa-c619f83de817"
      unitRef="usd">1600000</us-gaap:EquitySecuritiesFvNiRealizedGain>
    <us-gaap:EquitySecuritiesFvNiRealizedLoss
      contextRef="i5582e6e3995a4e8990744b8fd4f896ff_D20210101-20211231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzIyMzQ_fdafeafa-5240-4253-94d4-474dced1901a"
      unitRef="usd">2300</us-gaap:EquitySecuritiesFvNiRealizedLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedLoss
      contextRef="iaf41e8a31cde4fe7bc480e7a72450ec0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzIyNDE_c87dfac0-cb0e-46be-ae99-09deb22501dd"
      unitRef="usd">400000</us-gaap:EquitySecuritiesFvNiRealizedLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedLoss
      contextRef="if01e5d7dd3484688b499142a2366ec78_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzEwOTk1MTE2MzU4Mjc_74d6eb3f-df00-4916-8b06-12a686d81bf2"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiRealizedLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i5582e6e3995a4e8990744b8fd4f896ff_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzIzNjQ_c0a73a95-19b1-4055-8318-393a339c2798"
      unitRef="usd">-500000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="iaf41e8a31cde4fe7bc480e7a72450ec0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzIzNzE_0b5397c4-75cd-4411-a246-832939add615"
      unitRef="usd">600000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="if01e5d7dd3484688b499142a2366ec78_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzEwOTk1MTE2MzU4NzY_1f287b97-1f8b-4e16-903b-17f1b83c3f20"
      unitRef="usd">200000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <mtg:FederalHomeLoanBankAdvancesCollateralMarketValueOfPrincipalPercent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzI5MzE_6e4ae54c-88f1-4cc8-95a2-00a80e6410a7"
      unitRef="number">1.02</mtg:FederalHomeLoanBankAdvancesCollateralMarketValueOfPrincipalPercent>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzMxNTc_30da9c36-45f6-4b68-93db-e5c55f635594"
      unitRef="usd">167200000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzU1Mzk_a606e540-a56f-4cf1-bff3-7f8564ad2ad8">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 5.4a and 5.4b below summarize, for all available-for-sale investments in an unrealized loss position as of December&#160;31, 2021 and 2020, the aggregate fair value and gross unrealized losses by the length of time those securities have been continuously in an unrealized loss position. Gross unrealized losses on our available-for-sale investments amounted to $28.5 million and $4.7 million as of December&#160;31, 2021 and 2020, respectively. The fair value amounts reported in tables 5.4a and 5.4b below are estimated using the process described in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_148" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 6 - "Fair Value Measurements"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; to these consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized loss aging for securities by type and length of time as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.4a&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less Than 12 Months&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 Months or Greater&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(790)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(868)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;452,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(207)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;467,561&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;865,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(516)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;876,082&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(998)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;101,616&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(730)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;212,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;91,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;177,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;199,636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(106)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,649&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,970,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,055,941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(28,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized loss aging for securities by type and length of time as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.4b&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less Than 12 Months&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 Months or Greater&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(256)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(256)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(773)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(838)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(789)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(261)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(692)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;300,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(832)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;381,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt 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:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzM1MzM_8c8d535e-d330-4d99-a29c-b3e13ac5846d"
      unitRef="usd">28500000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzM1NDA_48346c47-47f7-41e1-9c5e-ffa1ce1cc063"
      unitRef="usd">4700000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzQtMy0xLTEtMzYzMTM_4b223bdd-2c97-4dde-b01d-e98aab26b7fe"
      unitRef="usd">91154000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzQtNS0xLTEtMzYzMTM_cf2e3fdb-2ea9-4906-9a8f-1412bf380881"
      unitRef="usd">790000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzQtNy0xLTEtMzYzMTM_c5920b0d-e9d7-4d64-972c-a2bc65c888ab"
      unitRef="usd">2616000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzQtOS0xLTEtMzYzMTM_6fa381d6-7f0a-4685-8493-676a93699915"
      unitRef="usd">78000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzQtMTEtMS0xLTM2MzEz_341d056a-6783-4a68-a225-dfafa851ed55"
      unitRef="usd">93770000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzQtMTMtMS0xLTM2MzEz_446c21f8-3a7f-4381-8030-5f8e918f85f2"
      unitRef="usd">868000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib579e50a94b6446ab491423bb9308d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzUtMy0xLTEtMzYzMTM_c3f95dad-1189-4db5-b96d-cc02068f0aab"
      unitRef="usd">452021000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib579e50a94b6446ab491423bb9308d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzUtNS0xLTEtMzYzMTM_d5addbe3-e433-4c66-b9ca-51a6cd2969ee"
      unitRef="usd">7189000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib579e50a94b6446ab491423bb9308d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzUtNy0xLTEtMzYzMTM_b004ac19-2f17-484c-be64-c270b1f3ff64"
      unitRef="usd">15540000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib579e50a94b6446ab491423bb9308d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzUtOS0xLTEtMzYzMTM_d9b6bb9b-f620-4052-ab88-cfe633611a68"
      unitRef="usd">207000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib579e50a94b6446ab491423bb9308d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzUtMTEtMS0xLTM2MzEz_f2c1bfff-3d97-40b4-801f-4130ba62c2ab"
      unitRef="usd">467561000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib579e50a94b6446ab491423bb9308d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzUtMTMtMS0xLTM2MzEz_f4134f12-c08e-4251-be51-22e33e8a0f53"
      unitRef="usd">7396000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ifc718bc29c014ac4a196766285bba888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzYtMy0xLTEtMzYzMTM_628da2b5-bf10-4082-b24d-9d1301cc72f2"
      unitRef="usd">865085000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ifc718bc29c014ac4a196766285bba888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzYtNS0xLTEtMzYzMTM_7990ae22-daf1-4d89-b6a5-0ca8fafc8777"
      unitRef="usd">13260000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ifc718bc29c014ac4a196766285bba888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzYtNy0xLTEtMzYzMTM_0848cf3d-bb1e-4c78-a5b1-e61cc17c05b2"
      unitRef="usd">10997000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ifc718bc29c014ac4a196766285bba888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzYtOS0xLTEtMzYzMTM_f3ee15dd-f8dd-4cc6-9080-c09f5552f670"
      unitRef="usd">516000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ifc718bc29c014ac4a196766285bba888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzYtMTEtMS0xLTM2MzEz_4a95c9da-c96b-4511-9519-c9862a713c97"
      unitRef="usd">876082000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ifc718bc29c014ac4a196766285bba888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzYtMTMtMS0xLTM2MzEz_abf5fbc0-613c-4c21-b7da-e5ca85edb9df"
      unitRef="usd">13776000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzctMy0xLTEtMzYzMTM_c083c23b-c573-425c-a457-b33491a4c048"
      unitRef="usd">100064000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzctNS0xLTEtMzYzMTM_713675fc-d9de-496d-8e83-36978111ea86"
      unitRef="usd">998000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzctNy0xLTEtMzYzMTM_71a994c5-6b6d-4f7c-af2f-2744ad1e3e5b"
      unitRef="usd">1552000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzctOS0xLTEtMzYzMTM_f9c766ef-ea30-4de1-845b-494b2f97436b"
      unitRef="usd">10000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzctMTEtMS0xLTM2MzEz_836b3123-fb70-4c5d-a4e0-456345b7387e"
      unitRef="usd">101616000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzctMTMtMS0xLTM2MzEz_d1d87ef4-a84c-4b7c-ac2c-28c049ac82bd"
      unitRef="usd">1008000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzgtMy0xLTEtMzYzMTM_33f635cf-096f-497d-af19-d7963bfc6267"
      unitRef="usd">180586000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzgtNS0xLTEtMzYzMTM_b4621939-1dc9-4728-82f9-8e778111b5c9"
      unitRef="usd">2548000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzgtNy0xLTEtMzYzMTM_ecd7c2ac-3b8b-4b6b-a03c-be3a43f01ede"
      unitRef="usd">31641000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzgtOS0xLTEtMzYzMTM_f9a8075f-5411-40c0-a99a-350137e12372"
      unitRef="usd">730000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzgtMTEtMS0xLTM2MzEz_a46a43c5-bc1f-41b3-9eca-086e1a25ffa2"
      unitRef="usd">212227000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzgtMTMtMS0xLTM2MzEz_8b5e8da1-5310-42ee-8a62-12c76feda806"
      unitRef="usd">3278000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzktMy0xLTEtMzYzMTM_0cd57fc3-1334-47b1-88c8-dcf2da56fe87"
      unitRef="usd">89889000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzktNS0xLTEtMzYzMTM_bec8578c-f8b2-4ce7-8755-769ff62e4173"
      unitRef="usd">1887000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzktNy0xLTEtMzYzMTM_e286bf5e-375e-4f09-9fa5-f19beb0cd647"
      unitRef="usd">1511000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzktOS0xLTEtMzYzMTM_a6fe9b27-4227-49f9-b914-1383f6e4b6cc"
      unitRef="usd">49000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzktMTEtMS0xLTM2MzEz_d05543c3-9e43-4993-bd5c-a22d3066b889"
      unitRef="usd">91400000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzktMTMtMS0xLTM2MzEz_31f783aa-98d4-4aaf-8aaa-c81b363c7e11"
      unitRef="usd">1936000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzEwLTMtMS0xLTM2MzEz_22ee9108-67a9-41b8-b8de-ecee4861e775"
      unitRef="usd">177663000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzEwLTUtMS0xLTM2MzEz_361188f7-1003-470d-90f5-126f7dee8d51"
      unitRef="usd">71000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzEwLTctMS0xLTM2MzEz_b6f4c5a6-2728-4019-8a13-7db5fffaef39"
      unitRef="usd">21973000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzEwLTktMS0xLTM2MzEz_44c41a76-f897-45ef-b6be-6b7d450a4dc5"
      unitRef="usd">35000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzEwLTExLTEtMS0zNjMxMw_dca533f0-1fd4-455a-b322-6c46f2278409"
      unitRef="usd">199636000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzEwLTEzLTEtMS0zNjMxMw_9e6d9dd2-7dde-4005-989f-f6455c774bbb"
      unitRef="usd">106000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzExLTMtMS0xLTUwMjYy_698ec74c-1d48-4133-beb1-eb08df8a60d9"
      unitRef="usd">13649000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzExLTUtMS0xLTUwMjYy_2fd49837-e64e-4e38-ab78-479401a3e81e"
      unitRef="usd">99000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzExLTctMS0xLTUwMjYy_e80cdbe2-d383-44ee-886e-10f890f6edf8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzExLTktMS0xLTUwMjYy_67e4424e-b402-4bde-a1ba-f447d240594b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzExLTExLTEtMS01MDI2Mg_550117c5-e24d-414b-a5c2-32d7ece04126"
      unitRef="usd">13649000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzExLTEzLTEtMS01MDI2Mg_6f3d7762-411d-4ceb-8835-116d0a2d7222"
      unitRef="usd">99000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzExLTMtMS0xLTM2MzEz_2dcd0325-ffec-4e32-91fc-75c6b67ac00c"
      unitRef="usd">1970111000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzExLTUtMS0xLTM2MzEz_df580ccf-16fd-4b10-81a0-922352cbe613"
      unitRef="usd">26842000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzExLTctMS0xLTM2MzEz_dc79c277-0885-4b98-be3e-5d8cddd6d80d"
      unitRef="usd">85830000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzExLTktMS0xLTM2MzEz_fdc74ec2-dc45-421a-85b9-f4c2db4da8a8"
      unitRef="usd">1625000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzExLTExLTEtMS0zNjMxMw_7cb0afcc-1315-4954-9066-e3953d184daf"
      unitRef="usd">2055941000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTozNzhkYmI4MWY5YzA0ODgyYTBkMzcxZjk0Yzc4N2QwOC90YWJsZXJhbmdlOjM3OGRiYjgxZjljMDQ4ODJhMGQzNzFmOTRjNzg3ZDA4XzExLTEzLTEtMS0zNjMxMw_9ae8b1a7-be99-4276-917c-72316c4893b1"
      unitRef="usd">28467000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i18e658b934c2442ca316426a28764c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzQtMy0xLTEtMzYzMTM_b86837f7-47b9-4b80-8665-2b391eb7ae80"
      unitRef="usd">2690000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i18e658b934c2442ca316426a28764c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzQtNS0xLTEtMzYzMTM_09f57501-14b7-4a43-9f22-95fc4700ac40"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i18e658b934c2442ca316426a28764c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzQtNy0xLTEtMzYzMTM_230ed494-ecb0-450e-ae45-fd15ffc85f33"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i18e658b934c2442ca316426a28764c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzQtOS0xLTEtMzYzMTM_89a6ddef-12e3-4443-bbc8-cfa8d2564f5f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i18e658b934c2442ca316426a28764c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzQtMTEtMS0xLTM2MzEz_2980e36a-ca3d-4b48-ba6e-4de97156b614"
      unitRef="usd">2690000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i18e658b934c2442ca316426a28764c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzQtMTMtMS0xLTM2MzEz_05951149-0680-4621-bed7-f8be17e79303"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i0289647bc3e841f9a0e6b517ad2407c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzUtMy0xLTEtMzYzMTM_35c3ead3-a85f-4f19-9554-eaec3a152d58"
      unitRef="usd">31416000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i0289647bc3e841f9a0e6b517ad2407c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzUtNS0xLTEtMzYzMTM_e9299255-ab8f-466e-ac55-908d6c3d051c"
      unitRef="usd">256000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i0289647bc3e841f9a0e6b517ad2407c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzUtNy0xLTEtMzYzMTM_4948ae44-f6ee-46b3-9edb-c9323d4ccc7a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i0289647bc3e841f9a0e6b517ad2407c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzUtOS0xLTEtMzYzMTM_a3d495dc-ddab-4fd9-819b-ebcdae7fc976"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i0289647bc3e841f9a0e6b517ad2407c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzUtMTEtMS0xLTM2MzEz_fe4b7617-2136-4ae9-8329-fbdd368c89a1"
      unitRef="usd">31416000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i0289647bc3e841f9a0e6b517ad2407c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzUtMTMtMS0xLTM2MzEz_1647044e-ffb2-4b03-a529-d47293c1ca6f"
      unitRef="usd">256000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i2f95c63fba1a4137943d7ac9370a2f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzYtMy0xLTEtMzYzMTM_17c655bc-90c7-4d35-b1a7-12c9b2c91190"
      unitRef="usd">44968000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i2f95c63fba1a4137943d7ac9370a2f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzYtNS0xLTEtMzYzMTM_e3378f2b-b414-4c7e-ae7c-5574463eaffc"
      unitRef="usd">1728000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i2f95c63fba1a4137943d7ac9370a2f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzYtNy0xLTEtMzYzMTM_971c1c1d-65df-4024-9978-e7340bc9562b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i2f95c63fba1a4137943d7ac9370a2f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzYtOS0xLTEtMzYzMTM_0d8dc178-0e6b-4cd2-bf72-d71c3d4cff1e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i2f95c63fba1a4137943d7ac9370a2f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzYtMTEtMS0xLTM2MzEz_1e74f17c-5486-431c-948d-90af9770fd8c"
      unitRef="usd">44968000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i2f95c63fba1a4137943d7ac9370a2f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzYtMTMtMS0xLTM2MzEz_87c6c6c7-c847-4046-806b-f49e38b6703d"
      unitRef="usd">1728000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i8eb77973cffd4d10922046f1d25a0112_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzctMy0xLTEtMzYzMTM_cde7c467-31d6-4832-92b8-d425a3add4f8"
      unitRef="usd">14929000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i8eb77973cffd4d10922046f1d25a0112_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzctNS0xLTEtMzYzMTM_e56e90e5-21bf-402d-9f2b-caf57de4bd81"
      unitRef="usd">18000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i8eb77973cffd4d10922046f1d25a0112_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzctNy0xLTEtMzYzMTM_ca58edfc-2e8b-410e-bcea-c2a0f19368c3"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i8eb77973cffd4d10922046f1d25a0112_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzctOS0xLTEtMzYzMTM_f7939a91-f397-4201-b1a2-648fb8252ed1"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i8eb77973cffd4d10922046f1d25a0112_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzctMTEtMS0xLTM2MzEz_2fc84f49-f28f-481c-82b9-cf0f22a76713"
      unitRef="usd">14929000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i8eb77973cffd4d10922046f1d25a0112_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzctMTMtMS0xLTM2MzEz_dbe5ce62-8a4d-4239-b346-2a3052decd2a"
      unitRef="usd">18000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i55f28d7be9094aa7b220c7cc10922868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzgtMy0xLTEtMzYzMTM_2bdb6621-5866-4f02-b6d7-98997b48c8b8"
      unitRef="usd">98409000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i55f28d7be9094aa7b220c7cc10922868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzgtNS0xLTEtMzYzMTM_752e183e-7fd0-4879-8fd1-d85c5505f707"
      unitRef="usd">773000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i55f28d7be9094aa7b220c7cc10922868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzgtNy0xLTEtMzYzMTM_6b7a07dc-5031-4f04-b2ef-0c1207355f31"
      unitRef="usd">3566000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i55f28d7be9094aa7b220c7cc10922868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzgtOS0xLTEtMzYzMTM_51320f94-6043-4e5a-9b54-8dff3c3b8df3"
      unitRef="usd">65000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i55f28d7be9094aa7b220c7cc10922868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzgtMTEtMS0xLTM2MzEz_bba323ed-5c95-450b-98b6-84930cedf95e"
      unitRef="usd">101975000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i55f28d7be9094aa7b220c7cc10922868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzgtMTMtMS0xLTM2MzEz_e17345c0-c7dc-466a-837f-f606dd3742b0"
      unitRef="usd">838000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="icd0647006dd642399f8a33645f6dc4e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzktMy0xLTEtMzYzMTM_309b51e4-cd8a-4309-9298-c57a75855ddd"
      unitRef="usd">13212000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="icd0647006dd642399f8a33645f6dc4e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzktNS0xLTEtMzYzMTM_ea84b79e-1815-42d7-8e71-c263239d3011"
      unitRef="usd">789000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="icd0647006dd642399f8a33645f6dc4e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzktNy0xLTEtMzYzMTM_45c25306-3bd3-4113-866f-1d0a52aae267"
      unitRef="usd">2799000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="icd0647006dd642399f8a33645f6dc4e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzktOS0xLTEtMzYzMTM_61412280-1915-46f2-ba73-3086030c0ed5"
      unitRef="usd">336000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="icd0647006dd642399f8a33645f6dc4e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzktMTEtMS0xLTM2MzEz_de0f9ec6-1b03-4065-9924-ab32f06eb4c1"
      unitRef="usd">16011000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="icd0647006dd642399f8a33645f6dc4e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzktMTMtMS0xLTM2MzEz_7c945367-a1e3-46c4-9514-0fe86db819d2"
      unitRef="usd">1125000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzEwLTMtMS0xLTM2MzEz_a0fdca0d-7dec-4b35-8082-625fe497e72c"
      unitRef="usd">95287000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzEwLTUtMS0xLTM2MzEz_34f20f63-9b96-41d2-8da7-9586a71b9cce"
      unitRef="usd">261000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzEwLTctMS0xLTM2MzEz_5113aac8-272f-4235-9a61-05064a6dae69"
      unitRef="usd">73904000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzEwLTktMS0xLTM2MzEz_51c044cf-6abb-4699-8a17-0d53e074f279"
      unitRef="usd">431000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzEwLTExLTEtMS0zNjMxMw_eb253934-5c71-4d88-8298-3dbcbea96237"
      unitRef="usd">169191000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzEwLTEzLTEtMS0zNjMxMw_be5a8a38-27c9-4f7e-813e-7359e405350a"
      unitRef="usd">692000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzEyLTMtMS0xLTM2MzEz_840ef430-598f-454a-a63d-78abcfb2e0a2"
      unitRef="usd">300911000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzEyLTUtMS0xLTM2MzEz_2291c2f1-799e-461c-ac07-81a49103b54a"
      unitRef="usd">3827000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzEyLTctMS0xLTM2MzEz_4ed94ad0-0bfd-495e-a340-cff485317a69"
      unitRef="usd">80269000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzEyLTktMS0xLTM2MzEz_965a50d0-d9cb-4f20-90b3-4dd3e934cf26"
      unitRef="usd">832000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzEyLTExLTEtMS0zNjMxMw_60dd9498-f255-4bfd-be94-9c48318d2ec2"
      unitRef="usd">381180000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTo1MGIxM2Q4MjhhNmM0MGQ2YjlkY2Y4N2NkMzdmNmE4OS90YWJsZXJhbmdlOjUwYjEzZDgyOGE2YzQwZDZiOWRjZjg3Y2QzN2Y2YTg5XzEyLTEzLTEtMS0zNjMxMw_420a60a6-c1a0-45dd-a72e-5fb4027a89cc"
      unitRef="usd">4659000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzQ2ODg_2471ef7b-4daf-4393-94b3-64ab43763d6a"
      unitRef="security">610</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzQ2OTU_1d8045a6-2d7a-48bc-a769-8b6cd85167d5"
      unitRef="security">109</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <mtg:PercentageOfFairValueToAmortizedCostSecuritiesinUnrealizedLossPosition
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzQ4ODA_6bd5226a-650f-4426-9bda-04443c20ab81"
      unitRef="number">0.99</mtg:PercentageOfFairValueToAmortizedCostSecuritiesinUnrealizedLossPosition>
    <mtg:PercentageOfFairValueToAmortizedCostSecuritiesinUnrealizedLossPosition
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzQ4ODA_85518f06-d45a-4fa6-b45b-22edba3c4b1f"
      unitRef="number">0.99</mtg:PercentageOfFairValueToAmortizedCostSecuritiesinUnrealizedLossPosition>
    <mtg:PercentageBackedByUsGovernment
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzQ5MDE_17f58494-0f7d-4cbb-b72c-0ae1b3efa3b3"
      unitRef="number">0.15</mtg:PercentageBackedByUsGovernment>
    <mtg:PercentageBackedByUsGovernment
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzcxNDY4MjU1OTI4MjI_a1fc5483-e1db-43d1-ae2f-802c38080a37"
      unitRef="number">0.27</mtg:PercentageBackedByUsGovernment>
    <us-gaap:InvestmentIncomeTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzU1Mjk_4a4ef582-0a13-4410-bfe0-8d4248b79771">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The source of net investment income is shown in table 5.5 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net investment income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;160,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;165,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;75&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;160,598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;171,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;156,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentIncomeTextBlock>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i6352556edad840908fd303bad1b4fbd5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzMtMy0xLTEtMzYzMTM_c1ea9f53-9c67-43ca-b935-55ab4048d9e4"
      unitRef="usd">160030000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="iac565682a7a14a27b1c7c54069c3f1ab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzMtNS0xLTEtMzYzMTM_5e8bcb6d-7776-410f-af43-c772f44940ac"
      unitRef="usd">157065000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i6c0cd052c5dd4fb58b00a3ab7da6d38a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzMtNy0xLTEtMzYzMTM_09d2db16-09a2-42e7-ac78-2fa1cd211524"
      unitRef="usd">165523000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i195e85c5bf784e568fe0adfdabc2a161_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzQtMy0xLTEtMzYzMTM_1a64fa9d-622d-4329-b8b6-b95833648109"
      unitRef="usd">471000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="icb43063d962f4bfcaa101530a1fcd624_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzQtNS0xLTEtMzYzMTM_bfd25094-9641-406d-9924-e60f7374bdbb"
      unitRef="usd">620000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i32d1b476dbac4da59b8985dec34ed08f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzQtNy0xLTEtMzYzMTM_fcc2ae21-4b35-46dc-b057-bd0c841bea2e"
      unitRef="usd">406000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i58500e509cb449dda935dcbfc51d304e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzUtMy0xLTEtMzYzMTM_9e2c315a-506c-4b8e-8730-725ec2e6f3b1"
      unitRef="usd">75000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i7034a630b0ad495eabc3051bb45d957c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzUtNS0xLTEtMzYzMTM_32dc9ec7-7c6c-4ac6-85fc-afc7acbd77bc"
      unitRef="usd">1648000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i62ee7e91e45644f49c986b0a873fe974_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzUtNy0xLTEtMzYzMTM_d39a13ea-635e-43dc-8242-2045648816cc"
      unitRef="usd">4444000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i14dcc99a592240e7bf87c7aff1110d71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzYtMy0xLTEtMzYzMTM_6fdf26ec-ac64-4767-be3c-01ad118163da"
      unitRef="usd">22000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i1d292ee8e01044e98f69af94ef4d55b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzYtNS0xLTEtMzYzMTM_623aee00-6301-4ad3-aebc-847d9bb17578"
      unitRef="usd">275000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i1521909094f74f0ca2aedf0d7ea5241e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzYtNy0xLTEtMzYzMTM_916fc9c4-bada-4f6c-a2d8-1b5ab1f5efc3"
      unitRef="usd">974000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzctMy0xLTEtMzYzMTM_1c8d34c9-f04b-42a1-88a9-9b6e29b02192"
      unitRef="usd">160598000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzctNS0xLTEtMzYzMTM_0ce12827-18f4-4397-a325-77d0fac160e9"
      unitRef="usd">159608000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzctNy0xLTEtMzYzMTM_d7923bc2-11f7-45d8-8042-a06693986ed0"
      unitRef="usd">171347000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzgtMy0xLTEtMzYzMTM_b7b0b38c-0a33-402c-a293-2fdc5bcd608b"
      unitRef="usd">4160000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzgtNS0xLTEtMzYzMTM_ce92c8a6-dee5-4443-81df-c0682340f742"
      unitRef="usd">5212000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzgtNy0xLTEtMzYzMTM_8b9157df-bd6e-4cfd-8392-2aa67b7f30be"
      unitRef="usd">4302000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:NetInvestmentIncome
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzktMy0xLTEtMzYzMTM_c1ef3e0a-3c3a-425b-bf9b-0e270ac5e723"
      unitRef="usd">156438000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzktNS0xLTEtMzYzMTM_a4897232-9907-49ac-986f-5bc9ffb058a1"
      unitRef="usd">154396000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZToxMTIxZWVjOWQ3Y2Y0ZDliYmFkYmRiNGI0M2EzMzM2Mi90YWJsZXJhbmdlOjExMjFlZWM5ZDdjZjRkOWJiYWRiZGI0YjQzYTMzMzYyXzktNy0xLTEtMzYzMTM_3893042c-01ec-4fd4-b5e5-de9158976c5d"
      unitRef="usd">167045000</us-gaap:NetInvestmentIncome>
    <us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90ZXh0cmVnaW9uOjJkMmRjODdlYWM5NzRlY2JiZGYzY2FmZmY0NmY0NzQ3XzU1MjQ_b903c72a-1c4c-4e24-8e25-c57501776810">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The change in unrealized gains (losses) of investments is shown in table 5.6 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in unrealized gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(154,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;220,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i601fbab8059745f08d084036cbd9da37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTpkYWUxYjBmMjU0Yzg0NjM1OTFlOWZlNzE3ODY1MmUyNS90YWJsZXJhbmdlOmRhZTFiMGYyNTRjODQ2MzU5MWU5ZmU3MTc4NjUyZTI1XzMtMy0xLTEtMzYzMTM_638203a9-a639-4e6e-9eaf-efff5297b747"
      unitRef="usd">-154555000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="if5448b5dd13442e291391dd9f9cb55b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTpkYWUxYjBmMjU0Yzg0NjM1OTFlOWZlNzE3ODY1MmUyNS90YWJsZXJhbmdlOmRhZTFiMGYyNTRjODQ2MzU5MWU5ZmU3MTc4NjUyZTI1XzMtNS0xLTEtMzYzMTM_30f1c8a5-d651-4e4f-93f1-99891cfc97fd"
      unitRef="usd">169135000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i576bf3d0f72b48ae95de967c2ebadb7b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDIvZnJhZzoyZDJkYzg3ZWFjOTc0ZWNiYmRmM2NhZmZmNDZmNDc0Ny90YWJsZTpkYWUxYjBmMjU0Yzg0NjM1OTFlOWZlNzE3ODY1MmUyNS90YWJsZXJhbmdlOmRhZTFiMGYyNTRjODQ2MzU5MWU5ZmU3MTc4NjUyZTI1XzMtNy0xLTEtMzYzMTM_94191d34-04b6-4ac0-914c-7747e21c2962"
      unitRef="usd">220139000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90ZXh0cmVnaW9uOmUwZTgzZDc2ZmU2NzQxZjlhN2E1MjczNGVlMzdmMjZkXzU4ODU_1e4b63c5-f64b-4393-bde8-80ceb1db480c">&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 6&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following describes the valuation methodologies generally used by the independent pricing sources, or by us, to measure financial instruments at fair value, including the general classification of such financial instruments pursuant to the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt"&gt;Fixed income securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;U.S. Treasury Securities and Obligations of U.S. Government Corporations and Agencies:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Securities with valuations derived from quoted prices for identical instruments in active markets that we can access are categorized in Level 1 of the fair value hierarchy. Securities valued by surveying the dealer community, obtaining relevant trade data, benchmark quotes and spreads and incorporating this information in the valuation process are categorized as Level 2 of the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Corporate Debt Bonds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; are valued by surveying the dealer community, obtaining relevant trade data, benchmark quotes and spreads and incorporating this information into the valuation process. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Obligations of U.S. States &amp;amp; Political Subdivisions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;are valued by tracking, capturing, and analyzing quotes for active issues and trades reported via the Municipal Securities Rulemaking Board records. Daily briefings and reviews of current economic conditions, trading levels, spread relationships, and the slope of the yield curve provide further data for evaluation. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Residential Mortgage-Backed Securities ("RMBS")&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;are valued by monitoring interest rate movements, and other pertinent data daily. Incoming market data is enriched to derive spread, yield and/or price data as appropriate, enabling known data points to be extrapolated for valuation application across a range of related securities. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial Mortgage-Backed Securities ("CMBS")&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;are valued using techniques that reflect market participants&#x2019; assumptions and maximize the use of relevant observable inputs including quoted prices for similar assets, benchmark yield curves and market corroborated inputs. Evaluation uses regular reviews of the inputs for securities covered, including executed trades, broker quotes, credit information, collateral attributes and/or cash flow waterfall as applicable. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asset-Backed Securities ("ABS")&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;are valued using spreads and other information solicited from market buy-and-sell-side sources, including primary and secondary dealers, portfolio managers, and research analysts. Cash flows are generated for each tranche, benchmark yields are determined, and deal collateral performance and tranche level attributes including trade activity, bids, and offers are applied, resulting in tranche specific prices. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Collateralized loan obligations ("CLOs")&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;are valued by evaluating manager rating, seniority in the capital structure, assumptions about prepayment, default and recovery and their impact on cash flow generation. Loan level net asset values are determined and aggregated for tranches and as a final step prices are checked against available recent trade activity. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign government debt &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;is valued by surveying the dealer community, obtaining relevant trade data, benchmark quotes and spreads and incorporating this information into the valuation process. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial Paper, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;which has an original maturity greater than 90 days&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; is valued using market data for comparable instruments of similar maturity and average yields. These securities are categorized in Level 2 of the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt"&gt;Equity securities: Consist of actively traded, exchange-listed equity securities, including exchange traded funds (&#x201c;ETFs&#x201d;) and Bond Mutual Funds, with valuations derived from quoted prices for identical assets in active markets that we can access. These securities are valued in Level 1 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt"&gt;Cash Equivalents: Consists of money market funds and treasury bills with valuations derived from quoted prices for identical assets in active markets that we can access. These securities are valued in level 1 of the fair value hierarchy. Instruments in this category valued using market data for comparable instruments are classified as level 2 in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt"&gt;Real estate acquired is valued at the lower of our acquisition cost or a percentage of the appraised value. The percentage applied to the appraised value is based upon our historical sales experience adjusted for current trends. These securities are categorized in level 3 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Assets measured at fair value included those listed, by hierarchy level, in the following tables as of December&#160;31, 2021 and 2020. The fair value of the assets is estimated using the process described above, and more fully in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_130" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 3 - "Signific&lt;/a&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_130" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;ant Accounting&lt;/a&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_130" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt; Policies"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; to the consolidated financial statements in this Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets carried at fair value by hierarchy level as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6.1a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Quoted Prices in Active &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Markets for Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Other &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Observable Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Unobservable &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,534,653&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,534,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,765,982&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,765,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;150,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;309,110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;309,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;319,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;319,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;360,939&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;360,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,587,581&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,485,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;254,230&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;254,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate acquired &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,859,386&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;372,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,485,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets carried at fair value by hierarchy level as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6.1b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Quoted Prices in Active &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Markets for Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Observable Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;265,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,249,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,249,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,844,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,844,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;206,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;206,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;431,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;431,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;327,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;327,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;310,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;310,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,661,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,512,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;288,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate acquired &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,969,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;443,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,525,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.52pt"&gt;Real estate acquired through claim settlement, which is held for sale, is reported in "Other assets" on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain financial instruments, including insurance contracts, are excluded from fair value disclosure requirements. The carrying values of cash and cash equivalents (Level 1) and accrued investment income (Level 2) approximated their fair values. Additional fair value disclosures related to our investment portfolio are included in&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_142" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt; &lt;/a&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_142" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 5 - "Investments&lt;/a&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_142" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;.&lt;/a&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_142" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;"&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;RECONCILIATIONS OF LEVEL 3 ASSETS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For assets measured at fair value using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances for the years ended December&#160;31, 2021 and 2020 is shown in table 6.2 below. There were no losses included in earnings for the years ended December&#160;31, 2021 and 2020 attributable to the change in unrealized losses on assets still held at the end of each applicable year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value roll-forward for financial instruments classified as Level 3 for the year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Real Estate Acquired&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,836&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Included in earnings and reported as losses incurred, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;385&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #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:5pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;FINANCIAL LIABILITIES NOT CARRIED AT FAIR VALUE&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other invested assets represents our investment in FHLB stock that is carried at cost, which due to restrictions that require it to be redeemed or sold only to the security issuer at par value, approximates fair value. The fair value of other invested assets is categorized as Level 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial liabilities include our outstanding debt obligations. The fair values of our 5.75% and 5.25% Notes and 9% Debentures were based on observable market prices. The fair value of the FHLB Advance was estimated using cash flows discounted at current incremental borrowing rates for similar borrowing arrangements. In all cases they are categorized as Level 2. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_154" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 7 - "Debt"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for a description of the financial liabilities in table 6.3.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 6.3 compares the carrying value and fair value of our financial assets and liabilities disclosed, but not carried, at fair value as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial liabilities not carried at fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other invested assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FHLB Advance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;155,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;157,585&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.75% Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;241,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;256,213&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;240,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;261,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.25% Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;640,253&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;686,875&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;638,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;696,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9% Debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;110,204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;151,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;273,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,146,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,251,673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,243,193&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,392,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 5.75% Notes, 5.25% Notes, and 9% Debentures are obligations of our holding company, MGIC Investment Corporation.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90ZXh0cmVnaW9uOmUwZTgzZDc2ZmU2NzQxZjlhN2E1MjczNGVlMzdmMjZkXzU4NjU_51b7fa54-a537-4f76-955a-bc0107c02917">&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Assets measured at fair value included those listed, by hierarchy level, in the following tables as of December&#160;31, 2021 and 2020. The fair value of the assets is estimated using the process described above, and more fully in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_130" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 3 - "Signific&lt;/a&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_130" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;ant Accounting&lt;/a&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_130" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt; Policies"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; to the consolidated financial statements in this Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets carried at fair value by hierarchy level as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6.1a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Quoted Prices in Active &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Markets for Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Other &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Observable Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Unobservable &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,534,653&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,534,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,765,982&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,765,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;150,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;309,110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;309,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;319,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;319,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;360,939&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;360,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,587,581&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,485,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;254,230&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;254,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate acquired &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,859,386&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;372,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,485,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets carried at fair value by hierarchy level as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6.1b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Quoted Prices in Active &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Markets for Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Observable Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;265,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,249,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,249,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,844,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,844,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;206,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;206,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;431,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;431,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;327,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;327,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;310,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;310,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,661,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,512,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;288,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate acquired &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,969,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;443,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,525,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.52pt"&gt;Real estate acquired through claim settlement, which is held for sale, is reported in "Other assets" on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id6a9d88b8eef4bdfac58cf6b68dc5bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzMtMy0xLTEtMzYzMTM_5a7de607-ebf0-46e9-a10f-44bae816bf06"
      unitRef="usd">133407000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5947605bba174409b74e94bb31358a60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzMtNS0xLTEtMzYzMTM_e0374e10-0ebf-4d3e-ac7f-002bb1993497"
      unitRef="usd">102153000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ide2e330228e044e4aa0a799bf5bf6dd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzMtNy0xLTEtMzYzMTM_57220019-1d62-4df8-9406-3d1b5e94ebc8"
      unitRef="usd">31254000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id9c415ac377847d4a12426ab83616f70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzMtOS0xLTEtMzYzMTM_b07a7f55-fc8f-41b5-8150-0101e33c7e72"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib579e50a94b6446ab491423bb9308d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzQtMy0xLTEtMzYzMTM_bda323bd-b5ba-494c-be58-fa46227c2989"
      unitRef="usd">2534653000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia5c23d76c7ec41a18fc53248dfcfe37f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzQtNS0xLTEtMzYzMTM_58b3456c-d123-4b5f-87d9-1ce73eff4eb6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1835e248a58a4cfda0f2e1e8ad9cb8b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzQtNy0xLTEtMzYzMTM_36198138-7130-4c41-8f4c-8c69eeca6286"
      unitRef="usd">2534653000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i94cfd6709eb245f8b4e663cac98dd68e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzQtOS0xLTEtMzYzMTM_bfbba782-3e38-4949-a835-cc99a013664e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifc718bc29c014ac4a196766285bba888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzUtMy0xLTEtMzYzMTM_fe4282d3-a38e-45b6-ade2-50ed43bf4896"
      unitRef="usd">2765982000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i778019d3134249ab93f2267de9476a3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzUtNS0xLTEtMzYzMTM_dd69d4a8-a806-480c-b595-3c912964738b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i106ab06096ef44a2b63e949801dbd7bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzUtNy0xLTEtMzYzMTM_5cd47a2c-9463-4897-886f-5b087546ecac"
      unitRef="usd">2765982000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2111a97377e042c9b83553af116550c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzUtOS0xLTEtMzYzMTM_1b353ad9-5e81-4244-9ac7-05a0130a6799"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0f0266268ced402c81a3b6dc039ca024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzYtMy0xLTEtMzYzMTM_f1b7ec3f-cb2b-41e3-a7da-e2422a567e31"
      unitRef="usd">150710000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7156f7164d7b45cfb269a3410b7c6239_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzYtNS0xLTEtMzYzMTM_ca825d3f-2f69-4e71-a633-b7b770e28229"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if1db54b5dc4e4804ba181740ec4313aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzYtNy0xLTEtMzYzMTM_71ba5304-fbcb-48c4-8b34-f297d93e666d"
      unitRef="usd">150710000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1dc8957f3ed544428ef8d397e59ba7f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzYtOS0xLTEtMzYzMTM_5253dff9-051b-403a-8559-e6ce3eb91fe8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i611754912f794e85a3fdf1c34877b2c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzctMy0xLTEtMzYzMTM_b5c48a24-2fa5-4f9b-812b-ee120f85c666"
      unitRef="usd">309110000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7ec7214b1f12484c9c4bbbe5f5641de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzctNS0xLTEtMzYzMTM_f3fcb0cc-6f3b-47d1-bc72-781625ad20c9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i610bd7ba82bf429eb716c88640b112ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzctNy0xLTEtMzYzMTM_cf35dce2-f15e-4fb3-9b02-66981c891721"
      unitRef="usd">309110000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic334902d32f94b8d865c84117a7810ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzctOS0xLTEtMzYzMTM_87d3701e-375f-41c1-b1ec-e28e8697c824"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i61dcc7714c4e41c3ab2a4c3d05928de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzgtMy0xLTEtMzYzMTM_5f31d217-69fb-4d09-a8f2-0aa6a6244178"
      unitRef="usd">319130000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i599c73bde4964a4c9874637f92de7d70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzgtNS0xLTEtMzYzMTM_15aa65d7-1736-4093-aabe-1dbbac5a3b6e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ide9dcddfad344af3a70f1423f85dc3ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzgtNy0xLTEtMzYzMTM_d93ae2bb-a9a4-4544-a98a-a2652ad2b205"
      unitRef="usd">319130000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9f7749b7136b49d2add63e7cb3e5cdf3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzgtOS0xLTEtMzYzMTM_52bfb799-e1f1-4b1e-98ec-8959944885e8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i02fd3589f6fc4ba7a20c278fd04f06d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzktMy0xLTEtMzYzMTM_c4052b81-2a22-4c1a-992b-2795f6557118"
      unitRef="usd">360939000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i09a4f390196a441dab382ab972d06a68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzktNS0xLTEtMzYzMTM_5a654b93-9363-4634-ae7a-db5e3ec43c3d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i215e59aaea224dfa9170a3ac7bf525f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzktNy0xLTEtMzYzMTM_10ef3091-d330-4f2d-8d90-5a8c150914e2"
      unitRef="usd">360939000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i713335b7e75f42dcb682f0b11912b883_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzktOS0xLTEtMzYzMTM_5d8eec5f-67aa-4f5b-a3d2-23478c5f1fdf"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5e0a4a2a47024849b0dffc1a5efc446a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzEwLTMtMS0xLTM2MzEz_5ca99694-8cdf-46a1-884c-febda9e13a3f"
      unitRef="usd">13650000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7396a18a4a834f87bca4c9f02b159426_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzEwLTUtMS0xLTM2MzEz_9d996f10-fca7-48e3-93ae-6e3217fda047"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic1c47a63ad484728956a9065904e3687_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzEwLTctMS0xLTM2MzEz_e216315e-ce19-4983-a165-5fe3fe46c7f8"
      unitRef="usd">13650000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i361c329ad16b47f1b7ca648d5e1544ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzEwLTktMS0xLTM2MzEz_f7ba188b-fc97-4c59-a4e8-5d319bca56b3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i84e3d028d7814b35aa922bb3da1f1bde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzEyLTMtMS0xLTM2MzEz_9b38eece-01eb-4f06-a5bd-815c011f106b"
      unitRef="usd">6587581000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i36ff7d574cce413c91c5e99e6e550537_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzEyLTUtMS0xLTM2MzEz_4b0e245a-56ed-46a2-93e8-3e1b16c05ddd"
      unitRef="usd">102153000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i47ef3b284e3b4c448207d3c7816d6c2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzEyLTctMS0xLTM2MzEz_65ec81bd-9f1f-408d-a586-e292bf70b78c"
      unitRef="usd">6485428000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ieb98c2a07e194f80bfbbe0779d5c8648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzEyLTktMS0xLTM2MzEz_8fda64bf-839e-48fa-b1f3-a8e867843929"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i8823d617a2fb4ae5b3d5e631d2b3f2fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzEzLTMtMS0xLTM2MzEz_795d95a9-8511-41b6-ac85-302bec4bdd29"
      unitRef="usd">16068000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i0628914adae24539834d405d48708efd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzEzLTUtMS0xLTM2MzEz_6588b966-fd9e-415c-9f18-b290ee43268b"
      unitRef="usd">16068000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="icedf130f6de24d0c83b09426eae9b353_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzEzLTctMS0xLTM2MzEz_7fbcb40e-f4fb-44e8-acb9-c9b5a2ffb43e"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i1feb0521ac8f49a7b7b5cb156e410313_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzEzLTktMS0xLTM2MzEz_a22ea99f-f9c2-473a-afd5-529f20b9d2ea"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzE0LTMtMS0xLTM2MzEz_7282da52-03cb-4981-90fb-8ea6a84eebd6"
      unitRef="usd">254230000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i061a899ee4ef42a89d3354b5eb5af596_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzE0LTUtMS0xLTM2MzEz_7356d314-cb29-4c4d-8f96-124dd8cf66b5"
      unitRef="usd">254230000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="idf8dd8f3c90149d69278ca20b1645319_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzE0LTctMS0xLTM2MzEz_6b8856e4-8a9c-4fe4-aac5-ef8bfd719b34"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="ide2e51ba41124d5381d2e2b3d7db6d19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzE0LTktMS0xLTM2MzEz_c0c41289-5136-44cb-bf77-659fa4ecf363"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <mtg:RealEstateAssetsAcquiredFairValueDisclosure
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzE1LTMtMS0xLTM2MzEz_f1d0d9c1-a6e2-4562-9e6d-dc4c2c914919"
      unitRef="usd">1507000</mtg:RealEstateAssetsAcquiredFairValueDisclosure>
    <mtg:RealEstateAssetsAcquiredFairValueDisclosure
      contextRef="i061a899ee4ef42a89d3354b5eb5af596_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzE1LTUtMS0xLTM2MzEz_454c183c-68cf-451e-ac7d-4d199739bcd7"
      unitRef="usd">0</mtg:RealEstateAssetsAcquiredFairValueDisclosure>
    <mtg:RealEstateAssetsAcquiredFairValueDisclosure
      contextRef="idf8dd8f3c90149d69278ca20b1645319_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzE1LTctMS0xLTM2MzEz_c9756467-28d7-4094-b129-f6a95e870889"
      unitRef="usd">0</mtg:RealEstateAssetsAcquiredFairValueDisclosure>
    <mtg:RealEstateAssetsAcquiredFairValueDisclosure
      contextRef="ide2e51ba41124d5381d2e2b3d7db6d19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzE1LTktMS0xLTM2MzEz_9c0eddd7-6bea-4295-af0d-0beab3c2eba9"
      unitRef="usd">1507000</mtg:RealEstateAssetsAcquiredFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzE2LTMtMS0xLTM2MzEz_187e1d08-27c7-4eeb-9b94-a2bb1576f664"
      unitRef="usd">6859386000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i061a899ee4ef42a89d3354b5eb5af596_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzE2LTUtMS0xLTM2MzEz_a4d5f7c8-b5d5-4b28-adaf-b09e4503a7b5"
      unitRef="usd">372451000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="idf8dd8f3c90149d69278ca20b1645319_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzE2LTctMS0xLTM2MzEz_744d6fd2-09ff-43c8-ab26-9e7caff25464"
      unitRef="usd">6485428000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ide2e51ba41124d5381d2e2b3d7db6d19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NzhhN2Q1ZGZjNDY0ZGNhODhiNjQzZmFiZGU1MzRlMC90YWJsZXJhbmdlOjU3OGE3ZDVkZmM0NjRkY2E4OGI2NDNmYWJkZTUzNGUwXzE2LTktMS0xLTM2MzEz_493bf954-89b6-4a6b-9d98-fe70314b62ac"
      unitRef="usd">1507000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i18e658b934c2442ca316426a28764c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzMtMy0xLTEtMzYzMTM_b1df16ad-9553-4075-86c2-2c2b3a0817d5"
      unitRef="usd">265693000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7d15f21ac05844b882d9e70688f6dc9b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzMtNS0xLTEtMzYzMTM_00a974c4-4d3e-4ce5-9fb2-065b95960e93"
      unitRef="usd">149339000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3d0fc9e5837446cb99afdfc1a6521d98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzMtNy0xLTEtMzYzMTM_26b75c10-cd3b-4f61-a090-625bcd9cb927"
      unitRef="usd">116354000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i627005c527724e19ad0e0dbcdaa40e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzMtOS0xLTEtMzYzMTM_ae4b7262-1d77-4f25-a42d-095bf0ccdb9b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0289647bc3e841f9a0e6b517ad2407c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzQtMy0xLTEtMzYzMTM_1954b9d0-889c-4d74-bafb-557a66a133dc"
      unitRef="usd">2249869000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0365d29f073c478791900fdbcb3b923b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzQtNS0xLTEtMzYzMTM_a272b178-2bea-4e00-b89c-77ff198a0516"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaaf999a2c01b4fbeb83135b7bc61253b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzQtNy0xLTEtMzYzMTM_8bbc7b7e-594b-476b-a731-7d75563b014b"
      unitRef="usd">2249869000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i05fba997f89a46b0b49f51b17e73a09b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzQtOS0xLTEtMzYzMTM_d0675079-8f95-44be-a91b-12448753260b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2f95c63fba1a4137943d7ac9370a2f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzUtMy0xLTEtMzYzMTM_6a22bbf8-b061-4865-b249-06a2f692a151"
      unitRef="usd">2844288000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib0f39266036142dc955bfed56a4ed3d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzUtNS0xLTEtMzYzMTM_06b20c87-f28a-4bfe-98c3-cdd1c101bae4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i61146a6bb88e4e6082c21bb87b5f9f22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzUtNy0xLTEtMzYzMTM_d517dff3-f6be-4553-a903-136951921df1"
      unitRef="usd">2844288000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia01c245e35904f9f87c472807c6bd164_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzUtOS0xLTEtMzYzMTM_0c23b32b-10b3-4bb6-9706-61c4e7ad13e8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8eb77973cffd4d10922046f1d25a0112_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzYtMy0xLTEtMzYzMTM_533681a7-882f-44cc-bc04-3cd27b7a2bb5"
      unitRef="usd">206686000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i63b3e0c7311c4bcc97bce00e36eb1759_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzYtNS0xLTEtMzYzMTM_39c444ae-7c4b-4e88-8751-b8320ab8bb87"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6cceba86c8844ec9af67d6e3beb62d78_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzYtNy0xLTEtMzYzMTM_66c71de6-3b0a-4ea4-a95e-519cbf6d6358"
      unitRef="usd">206686000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i744e3842b96c482e86cbff1a4ba563a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzYtOS0xLTEtMzYzMTM_f15d7b19-9951-443f-9b0e-ddf67831124d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i55f28d7be9094aa7b220c7cc10922868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzctMy0xLTEtMzYzMTM_6409596c-5ef6-4765-af10-a6458960655a"
      unitRef="usd">431166000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6cb4f50cc3d844dd9223194d858cd0f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzctNS0xLTEtMzYzMTM_bfd3b045-9ad3-4909-b600-53433a827efa"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iba850508bed94a28af38fb633750094d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzctNy0xLTEtMzYzMTM_1fdd0637-672a-4a97-8480-66057a0ed03c"
      unitRef="usd">431166000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0d74edb00a764f86bf7fcd4d5fb8c473_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzctOS0xLTEtMzYzMTM_3d013c40-4fd7-4ef0-beb9-5214b9583e99"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icd0647006dd642399f8a33645f6dc4e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzgtMy0xLTEtMzYzMTM_7dff1366-9993-4318-b632-36638be72623"
      unitRef="usd">327502000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3e8ce4384022461baa2a905798c6696a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzgtNS0xLTEtMzYzMTM_baaa8253-668f-42b5-85a0-70ee0eb8f639"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie2f6b6740696480496c139550e06d65c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzgtNy0xLTEtMzYzMTM_e2374281-fc1b-464b-b182-a17a8330e20d"
      unitRef="usd">327502000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9f3ca79d55894ef08e43b2fb6cb2e5a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzgtOS0xLTEtMzYzMTM_2cab592f-5a15-4c85-a3ac-c373bf005d2e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5fc6309c4bd045ea8d1e5761eb0e213f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzktMy0xLTEtMzYzMTM_a1f2dd6f-99be-4590-bc89-cd4bc9407296"
      unitRef="usd">310490000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i402fdf824d3e479dbbc0e2ee6114d20c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzktNS0xLTEtMzYzMTM_be17ad22-37b3-4e04-84e6-2ad33acc6207"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i904c2a1978bd43b6b37c549207edd761_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzktNy0xLTEtMzYzMTM_841a2127-9215-4b9f-b55f-70e436d96e37"
      unitRef="usd">310490000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7c76e60e66f9404193ab67942b110f0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzktOS0xLTEtMzYzMTM_171cacc6-0ae6-4aa2-af8d-5c4e079a7eee"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idbf5d5c89c5f49bab86450235742721d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEwLTMtMS0xLTM3MTI1_9d52973c-ae83-410b-a39c-03d59a7e1207"
      unitRef="usd">4709000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i11a1069d6bd14262a95c892efd692d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEwLTUtMS0xLTM3MTI1_ba7ae6e1-bbbd-475c-8982-9164430e695c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i72b046ab50f94b0587138491772cd32e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEwLTctMS0xLTM3MTI1_e52766ce-0407-4025-851c-d98c8316b58b"
      unitRef="usd">4709000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i909b57eebc8c4335adef0415f317ffcd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEwLTktMS0xLTM3MTI1_faa09acc-2ed9-42fe-935d-183cdbc19073"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i603004e5331847fcb9bffa976eacc53b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzExLTMtMS0xLTM3MTI1_c6cddca1-3847-459e-8ff6-d534b0fa0a29"
      unitRef="usd">21193000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9caad21600fd4ea080827506b48a94ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzExLTUtMS0xLTM3MTI1_ab15b0d1-2553-49e9-8547-57c62977ecc4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8f54de5ce8474b7e8d5a06fedc7b61d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzExLTctMS0xLTM3MTI1_04f0c18b-df7f-4ef6-8b5d-a88e85c0ef7c"
      unitRef="usd">21193000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6ebbc63479954a0a9b335b5d0baa6c86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzExLTktMS0xLTM3MTI1_62e9be15-d66e-4229-8882-96bf83b971d0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic008e7fe65854cdea767cd1ea9462309_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEwLTMtMS0xLTM2MzEz_9a8f69c4-bccc-4b03-b0f1-158b85d5f1eb"
      unitRef="usd">6661596000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i781ff6f092fd47e0895bdd05689f1211_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEwLTUtMS0xLTM2MzEz_73cf08d8-861d-4d4d-b2e5-8a96a8a5aaeb"
      unitRef="usd">149339000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iedd4f725a65941c9a090cd751ed2fe9f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEwLTctMS0xLTM2MzEz_cc903a13-c956-4438-ad9e-aaba6f36ba65"
      unitRef="usd">6512257000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib95e4c34339a4ede890c774e93b9b653_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEwLTktMS0xLTM2MzEz_05cc5c45-88bc-4f80-a708-9e7bcdf3a3c8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i70992cd3f0544d1ca2bf78994d4e72da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzExLTMtMS0xLTM2MzEz_d3a2ef2a-fa18-4591-ba65-38806d3c8028"
      unitRef="usd">18215000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i033371a81c654defbe247ffd518653f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzExLTUtMS0xLTM2MzEz_6d7a3f5d-bebe-4e93-871b-4e1d44ea393f"
      unitRef="usd">18215000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ie99f18cb96ac42d98b28586b018b7202_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzExLTctMS0xLTM2MzEz_2c257ad5-d044-49d1-8c91-ce432e7f6658"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i5179527eb65843788c1472723664e694_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzExLTktMS0xLTM2MzEz_aa050218-4d9c-4690-8df9-aef0b5aa03ab"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEyLTMtMS0xLTM2MzEz_63447ac6-dd34-4038-8eef-0e5926df690b"
      unitRef="usd">288941000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i41057791134e4085bbe0042232c0f903_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEyLTUtMS0xLTM2MzEz_fdf0d2c4-4473-4693-ae31-2185fcd36ab7"
      unitRef="usd">275668000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i80fd672e143648f6a1b969d43bb3fa42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEyLTctMS0xLTM2MzEz_e71ec6bb-5ff0-4593-95e6-5cf6e07e0937"
      unitRef="usd">13273000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i17b912c66da746b9a709e0db7dc82660_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEyLTktMS0xLTM2MzEz_41024919-f5be-4c46-9a92-d83c80d55a02"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <mtg:RealEstateAssetsAcquiredFairValueDisclosure
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEzLTMtMS0xLTM2MzEz_e8d340ac-2903-428d-a4f9-c0400f6b03dd"
      unitRef="usd">1092000</mtg:RealEstateAssetsAcquiredFairValueDisclosure>
    <mtg:RealEstateAssetsAcquiredFairValueDisclosure
      contextRef="i41057791134e4085bbe0042232c0f903_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEzLTUtMS0xLTM2MzEz_ecee7e01-a8a9-4d58-830b-54b2d1bb616c"
      unitRef="usd">0</mtg:RealEstateAssetsAcquiredFairValueDisclosure>
    <mtg:RealEstateAssetsAcquiredFairValueDisclosure
      contextRef="i80fd672e143648f6a1b969d43bb3fa42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEzLTctMS0xLTM2MzEz_76eca461-fe61-4a98-81a5-0341e23b95ee"
      unitRef="usd">0</mtg:RealEstateAssetsAcquiredFairValueDisclosure>
    <mtg:RealEstateAssetsAcquiredFairValueDisclosure
      contextRef="i17b912c66da746b9a709e0db7dc82660_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzEzLTktMS0xLTM2MzEz_22d8c738-3e35-4a7c-bbee-895ca0233d44"
      unitRef="usd">1092000</mtg:RealEstateAssetsAcquiredFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzE0LTMtMS0xLTM2MzEz_7a308700-74c9-451f-a5e7-ad96dad7eac6"
      unitRef="usd">6969844000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i41057791134e4085bbe0042232c0f903_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzE0LTUtMS0xLTM2MzEz_6c9420e7-ab6c-45c8-a21b-57ed4c648c99"
      unitRef="usd">443222000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i80fd672e143648f6a1b969d43bb3fa42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzE0LTctMS0xLTM2MzEz_e0cae2b1-9318-4ea6-a7c3-39ab09e865ed"
      unitRef="usd">6525530000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i17b912c66da746b9a709e0db7dc82660_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo5YjQwMzBkODAwODc0MDA0ODJkZmM3ZmJhMWY2Mjg0Ny90YWJsZXJhbmdlOjliNDAzMGQ4MDA4NzQwMDQ4MmRmYzdmYmExZjYyODQ3XzE0LTktMS0xLTM2MzEz_c3b70355-4171-4864-8c46-d1673fe2e1ec"
      unitRef="usd">1092000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90ZXh0cmVnaW9uOmUwZTgzZDc2ZmU2NzQxZjlhN2E1MjczNGVlMzdmMjZkXzU4NjY_055cb073-8c93-4105-bc5c-1a36092415fb">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For assets measured at fair value using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances for the years ended December&#160;31, 2021 and 2020 is shown in table 6.2 below. There were no losses included in earnings for the years ended December&#160;31, 2021 and 2020 attributable to the change in unrealized losses on assets still held at the end of each applicable year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value roll-forward for financial instruments classified as Level 3 for the year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Real Estate Acquired&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,836&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Included in earnings and reported as losses incurred, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;385&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #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:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ib8ca04f653e64d08aeeebb9157ed2c7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NGIxNzk5YzU2NDc0MjAzOWM2OGRmNDJkMWFlN2MxZi90YWJsZXJhbmdlOjU0YjE3OTljNTY0NzQyMDM5YzY4ZGY0MmQxYWU3YzFmXzQtMy0xLTEtMzk2NjU_daad4a83-9b7b-4524-a3be-a92be580d093"
      unitRef="usd">1092000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="if3a0c649414f433d88acdc08195da6c5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NGIxNzk5YzU2NDc0MjAzOWM2OGRmNDJkMWFlN2MxZi90YWJsZXJhbmdlOjU0YjE3OTljNTY0NzQyMDM5YzY4ZGY0MmQxYWU3YzFmXzQtNS0xLTEtMzk2NjU_83d67fe6-40f8-4383-9060-b2316502e1cc"
      unitRef="usd">7252000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i1b09721bb5bd4267b8b18aea97866a57_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NGIxNzk5YzU2NDc0MjAzOWM2OGRmNDJkMWFlN2MxZi90YWJsZXJhbmdlOjU0YjE3OTljNTY0NzQyMDM5YzY4ZGY0MmQxYWU3YzFmXzUtMy0xLTEtNDM5Mjg_9148627d-183a-42ff-8f8f-bba80cc4b9ba"
      unitRef="usd">4836000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i84d28c1d6bef4f0c9848e77f5c626f67_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NGIxNzk5YzU2NDc0MjAzOWM2OGRmNDJkMWFlN2MxZi90YWJsZXJhbmdlOjU0YjE3OTljNTY0NzQyMDM5YzY4ZGY0MmQxYWU3YzFmXzUtNS0xLTEtMzk2NjU_8317040a-1fac-428a-86d5-90980de4165b"
      unitRef="usd">8609000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i1b09721bb5bd4267b8b18aea97866a57_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NGIxNzk5YzU2NDc0MjAzOWM2OGRmNDJkMWFlN2MxZi90YWJsZXJhbmdlOjU0YjE3OTljNTY0NzQyMDM5YzY4ZGY0MmQxYWU3YzFmXzYtMy0xLTEtNDM5Mjg_1b6ec6b8-39b7-4ad1-8717-30d7de29226b"
      unitRef="usd">4806000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i84d28c1d6bef4f0c9848e77f5c626f67_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NGIxNzk5YzU2NDc0MjAzOWM2OGRmNDJkMWFlN2MxZi90YWJsZXJhbmdlOjU0YjE3OTljNTY0NzQyMDM5YzY4ZGY0MmQxYWU3YzFmXzYtNS0xLTEtMzk2NjU_d766311a-36a2-4345-abc2-9fdecd5e8b55"
      unitRef="usd">15429000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i1b09721bb5bd4267b8b18aea97866a57_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NGIxNzk5YzU2NDc0MjAzOWM2OGRmNDJkMWFlN2MxZi90YWJsZXJhbmdlOjU0YjE3OTljNTY0NzQyMDM5YzY4ZGY0MmQxYWU3YzFmXzctMy0xLTEtNDM5Mjg_cae56123-3692-44ac-9826-21ee5b3b00cd"
      unitRef="usd">385000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i84d28c1d6bef4f0c9848e77f5c626f67_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NGIxNzk5YzU2NDc0MjAzOWM2OGRmNDJkMWFlN2MxZi90YWJsZXJhbmdlOjU0YjE3OTljNTY0NzQyMDM5YzY4ZGY0MmQxYWU3YzFmXzctNS0xLTEtMzk2NjU_4b8140f1-94b8-4465-b6f4-0bd00befc869"
      unitRef="usd">660000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i4f916463f3054daeadbcf384afa774c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NGIxNzk5YzU2NDc0MjAzOWM2OGRmNDJkMWFlN2MxZi90YWJsZXJhbmdlOjU0YjE3OTljNTY0NzQyMDM5YzY4ZGY0MmQxYWU3YzFmXzgtMy0xLTEtMzk2NjU_70a0d750-17db-4dce-a5ed-ad45286718cc"
      unitRef="usd">1507000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ib8ca04f653e64d08aeeebb9157ed2c7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTo1NGIxNzk5YzU2NDc0MjAzOWM2OGRmNDJkMWFlN2MxZi90YWJsZXJhbmdlOjU0YjE3OTljNTY0NzQyMDM5YzY4ZGY0MmQxYWU3YzFmXzgtNS0xLTEtMzk2NjU_a61488de-b836-4724-a0b9-6d34c29562d0"
      unitRef="usd">1092000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90ZXh0cmVnaW9uOmUwZTgzZDc2ZmU2NzQxZjlhN2E1MjczNGVlMzdmMjZkXzUyNDg_443462d3-68cf-46d7-ac57-de94ce383a6a"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia41ca12720c844ce95174d46e4de9cbe_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90ZXh0cmVnaW9uOmUwZTgzZDc2ZmU2NzQxZjlhN2E1MjczNGVlMzdmMjZkXzUyNTc_7e59b1de-22cf-48f2-9652-ae3f5f382b65"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90ZXh0cmVnaW9uOmUwZTgzZDc2ZmU2NzQxZjlhN2E1MjczNGVlMzdmMjZkXzU4NzI_6bfc4b96-743a-4c09-9ca4-030a5b990e2a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 6.3 compares the carrying value and fair value of our financial assets and liabilities disclosed, but not carried, at fair value as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial liabilities not carried at fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other invested assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FHLB Advance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;155,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;157,585&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.75% Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;241,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;256,213&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;240,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;261,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.25% Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;640,253&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;686,875&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;638,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;696,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9% Debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;110,204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;151,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;273,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,146,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,251,673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,243,193&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,392,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <mtg:OtherInvestedAssetsFairValueDisclosure
      contextRef="i52aad09308934fa5960ca3e6aeca9f7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzUtMy0xLTEtMzYzMTM_6b9e1772-e6e7-4470-aab6-69a419b7bee3"
      unitRef="usd">3100000</mtg:OtherInvestedAssetsFairValueDisclosure>
    <mtg:OtherInvestedAssetsFairValueDisclosure
      contextRef="i888d8345a42f40918cb25301592f4758_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzUtNS0xLTEtMzYzMTM_e4ef5f3d-94fb-4633-a2e7-66b46e665e28"
      unitRef="usd">3100000</mtg:OtherInvestedAssetsFairValueDisclosure>
    <mtg:OtherInvestedAssetsFairValueDisclosure
      contextRef="ie4db29639949414a976aea12018b94d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzUtNy0xLTEtMzYzMTM_43d64ca1-f226-45e5-8002-676551a6c3d8"
      unitRef="usd">3100000</mtg:OtherInvestedAssetsFairValueDisclosure>
    <mtg:OtherInvestedAssetsFairValueDisclosure
      contextRef="i94d96e37e3a94a269fcadf1fe748d362_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzUtOS0xLTEtMzYzMTM_47c86208-60c0-4338-b380-afb2f7093c46"
      unitRef="usd">3100000</mtg:OtherInvestedAssetsFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i52aad09308934fa5960ca3e6aeca9f7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzctMy0xLTEtMzYzMTM_dea1ed96-c0f2-4cb5-be29-008491a1a777"
      unitRef="usd">155000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i888d8345a42f40918cb25301592f4758_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzctNS0xLTEtMzYzMTM_f3b55214-9a10-425b-a3bb-1b9c50792bb4"
      unitRef="usd">157585000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ie4db29639949414a976aea12018b94d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzctNy0xLTEtMzYzMTM_48d46cf3-ee20-4738-9617-b7a1db0e1775"
      unitRef="usd">155000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i94d96e37e3a94a269fcadf1fe748d362_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzctOS0xLTEtMzYzMTM_38650a70-450a-445d-ac38-37f8d7d8e71e"
      unitRef="usd">160865000</us-gaap:NotesPayableFairValueDisclosure>
    <mtg:SeniorNotesFairValueDisclosure
      contextRef="i13f2d0a679b44db1b2e311ac84b660f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzgtMy0xLTEtMzYzMTM_b28eea19-6767-4677-9e7a-b0b1d3d9e348"
      unitRef="usd">241255000</mtg:SeniorNotesFairValueDisclosure>
    <mtg:SeniorNotesFairValueDisclosure
      contextRef="i4cb64686e3cd4897abfed0ca2c01063a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzgtNS0xLTEtMzYzMTM_d6ab542b-31d6-42a9-a657-06a4874d83cf"
      unitRef="usd">256213000</mtg:SeniorNotesFairValueDisclosure>
    <mtg:SeniorNotesFairValueDisclosure
      contextRef="i1eed749735ba45b1aba9573239d2006b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzgtNy0xLTEtMzYzMTM_3f9716c9-fb80-402c-8f0a-bf0b4c052068"
      unitRef="usd">240597000</mtg:SeniorNotesFairValueDisclosure>
    <mtg:SeniorNotesFairValueDisclosure
      contextRef="i49ba7b6e1e2e465b8905975f8fbb723e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzgtOS0xLTEtMzYzMTM_1784cd59-3c2f-4b02-b48b-7414c46fc0ce"
      unitRef="usd">261752000</mtg:SeniorNotesFairValueDisclosure>
    <mtg:SeniorNotesFairValueDisclosure
      contextRef="i1693bb493c904ac2856c06e3106cc7b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzktMy0xLTEtMzYzMTM_2900f1d7-cb3f-45f6-b84a-8e7a33ddfc5a"
      unitRef="usd">640253000</mtg:SeniorNotesFairValueDisclosure>
    <mtg:SeniorNotesFairValueDisclosure
      contextRef="i592106d275114e68bcfac3104d562d76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzktNS0xLTEtMzYzMTM_ee765769-4152-41c9-98c2-f1ea231d2bd8"
      unitRef="usd">686875000</mtg:SeniorNotesFairValueDisclosure>
    <mtg:SeniorNotesFairValueDisclosure
      contextRef="i8792422ac3334da39f8010d1b6bc734e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzktNy0xLTEtMzYzMTM_9adf3e34-67b0-4474-af18-35e588b4831a"
      unitRef="usd">638782000</mtg:SeniorNotesFairValueDisclosure>
    <mtg:SeniorNotesFairValueDisclosure
      contextRef="i054db52542144c5a89f3268c3c61efce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzktOS0xLTEtMzYzMTM_ed460c91-d23c-4bc6-85f4-89a080d2ee1c"
      unitRef="usd">696449000</mtg:SeniorNotesFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i52aad09308934fa5960ca3e6aeca9f7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzEwLTMtMS0xLTM2MzEz_db3dc644-371d-419a-aee9-a5fa52b841ec"
      unitRef="usd">110204000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i888d8345a42f40918cb25301592f4758_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzEwLTUtMS0xLTM2MzEz_00a76d54-530a-4960-91fa-5cd9ffedd7af"
      unitRef="usd">151000000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="ie4db29639949414a976aea12018b94d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzEwLTctMS0xLTM2MzEz_2f224bff-337c-4998-b0ac-bdbfdfa41bf5"
      unitRef="usd">208814000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i94d96e37e3a94a269fcadf1fe748d362_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzEwLTktMS0xLTM2MzEz_02a0ffad-40a2-4c68-98c7-4d9265f12e67"
      unitRef="usd">273569000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i52aad09308934fa5960ca3e6aeca9f7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzExLTMtMS0xLTM2MzEz_5cf75e49-5007-4dc7-aaef-95537eb4aa8d"
      unitRef="usd">1146712000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i888d8345a42f40918cb25301592f4758_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzExLTUtMS0xLTM2MzEz_d7199053-152c-42f1-ba43-e602961e15e4"
      unitRef="usd">1251673000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ie4db29639949414a976aea12018b94d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzExLTctMS0xLTM2MzEz_b04656a5-da4f-4569-a0f7-7ed775f20365"
      unitRef="usd">1243193000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i94d96e37e3a94a269fcadf1fe748d362_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90YWJsZTphOTY2ZWY5YTAzZjE0MjE4YTk5ZmI2Y2ZlMmJhZGZlZC90YWJsZXJhbmdlOmE5NjZlZjlhMDNmMTQyMThhOTlmYjZjZmUyYmFkZmVkXzExLTktMS0xLTM2MzEz_ed18eb2e-0d3f-4240-8249-44a3715908ea"
      unitRef="usd">1392635000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNDgvZnJhZzplMGU4M2Q3NmZlNjc0MWY5YTdhNTI3MzRlZTM3ZjI2ZC90ZXh0cmVnaW9uOmUwZTgzZDc2ZmU2NzQxZjlhN2E1MjczNGVlMzdmMjZkXzU3NTU_6820094b-fabd-49db-9663-4efdd5635b4c"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwMjY3_ff6648af-7fb8-4641-9477-9e9cf7c2872e">&lt;div style="margin-bottom:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 7&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="width:100.000%"&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DEBT OBLIGATIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 7.1 shows the carrying value of our long-term debt obligations as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term debt obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FHLB Advance - 1.91%, due February 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;155.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.75% Notes, due August 2023 (par value: $242.3 million)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;241.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;240.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.25% Notes, due August 2028 (par value: $650 million)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;640.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;638.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9% Debentures, due April 2063&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;110.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term debt, carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,146.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,243.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 5.75% Senior Notes (&#x201c;5.75% Notes&#x201d;), 5.25% Senior Notes ("5.25% Notes") and 9% Convertible Junior Subordinated Debentures (&#x201c;9% Debentures&#x201d;) are obligations of our holding company, MGIC Investment Corporation. The Federal Home Loan Bank Advance (&#x201c;FHLB Advance&#x201d;) is an obligation of MGIC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021 Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In December 2021, we repurchased $98.6&#160;million in aggregate principal amount of our 9% Debentures at a purchase price of $135.5&#160;million, plus accrued interest. The repurchase of 9% Debentures resulted in a $36.9&#160;million loss on debt extinguishment on our consolidated statement of operations and a reduction in our potentially dilutive shares by approximately 7.5&#160;million shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020 Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In August 2020, we issued $650&#160;million aggregate principal amount of 5.25% Notes, which are due in 2028 and received net proceeds, after the deduction of underwriting fees, of $640.3&#160;million. In addition to underwriting fees, we incurred approximately $2.0&#160;million of other expenses associated with the issuance of these notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We repurchased $182.7&#160;million in aggregate principal amount of our 5.75% notes at a purchase price of $197.8&#160;million, plus accrued interest, using proceeds from the 5.25% Notes issuance. The excess of the purchase price over the carrying value, plus the write-off of unamortized issuance costs on the par value, is reflected as a loss on debt extinguishment of $16.5&#160;million on our consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We repurchased $48.1&#160;million in aggregate principal amount of our 9% Debentures at a purchase price of $61.6&#160;million, plus accrued interest, using proceeds from the 5.25% Notes issuance. The repurchase of 9% Debentures resulted in a $10.2&#160;million loss on debt extinguishment on our consolidated statement of operations; a reduction in our shareholders' equity of $2.7&#160;million related to the reacquisition of the equity component of the 9% Debentures; and a reduction in our potentially dilutive shares by approximately 3.6&#160;million shares.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:115%"&gt;FHLB Advance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;MGIC borrowed&#160;$155.0 million&#160;in the form of a fixed rate advance from the Federal Home Loan Bank of Chicago ("Advance"). Interest on the Advance is payable monthly at an annual rate, fixed for the term of the Advance, of&#160;1.91%. The principal of the Advance matures on February&#160;10, 2023. MGIC may prepay the Advance at any time. Such prepayment would be below par if interest rates have risen after the Advance was originated, or above par if interest rates have declined. The Advance is secured by eligible collateral whose market value must be maintained at&#160;102%&#160;of the principal balance of the Advance. MGIC provided eligible collateral from its investment portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5.75% Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest on the 5.75% Notes is payable semi-annually on February 15 and August 15 of each year. We have the option to redeem these notes, in whole or in part, at any time or from time to time prior to maturity at a redemption price equal to the greater of (i) 100% of the aggregate principal amount of the notes to be redeemed and (ii) the make-whole amount, which is the sum of the present values of the remaining scheduled payments of principal and interest discounted at the treasury rate defined in the notes plus 50 basis points and accrued interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 5.75% Notes have covenants and events of default customary for securities of this nature, and further provide that the trustee or holders of at least 25% in aggregate principal amount of the outstanding 5.75% Notes may declare them immediately due and payable upon the occurrence of certain events of default after the expiration of the applicable grace period. In addition, in the case of an event of default arising from certain events of bankruptcy, insolvency or reorganization relating to the Company or any of its significant subsidiaries, the 5.75% Notes will become due and payable immediately. This description is not intended to be complete in all respects and is qualified in its entirety by the terms of the 5.75% Notes, including their covenants and events of default. We were in compliance with all covenants as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5.25% Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Interest on the 5.25% Notes is payable semi-annually on February 15 and August 15. Prior to August 15, 2023, we may redeem the 5.25% Notes at an amount equal to the sum of (a) the greater of: (i) the sum of the principal amount and the make-whole amount; and (ii) 102.625% of principal; and (b) accrued and unpaid interest. The make-whole amount is the excess of: (1) the present value of the remaining principal, premium and interest payments that would be payable with respect to the note if such note were redeemed on August 15, 2023 (at 102.625% of principal), computed using a discount rate equal to the treasury rate specified in the notes, plus 50 basis points, over (2) the outstanding principal amount of such note. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On and after August 15, 2023, we may redeem the notes at 102.625% of principal; on or after August 15, 2024, we may redeem the notes at 101.313% of principal; and on or after August 15, 2025, we may redeem the notes at 100% of principal; in each case, plus accrued and unpaid interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 5.25% Notes have covenants and events of default customary for securities of this nature, and further provide that the trustee or holders of at least 25% in aggregate principal amount of the outstanding 5.25% Notes may declare them immediately due and payable upon the occurrence of certain events of default after the expiration of the applicable grace period. In addition, in the case of an event of default arising from certain events of bankruptcy, insolvency or reorganization relating to the Company or any of its significant subsidiaries, the 5.25% Notes will become due and payable immediately. This description is not intended to be complete in all respects and is qualified in its entirety by the terms of the 5.25% Notes, including their covenants and events of default. We were in compliance with all covenants as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9% Debentures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 9% Debentures are currently convertible, at the holder's option, at a conversion rate, which is subject to adjustment, of 76.5496 common shares per $1,000 principal amount of the 9% Debentures at any time prior to the maturity date. This represents a conversion price of approximately $13.06 per share. If a holder elects to convert their 9% Debentures, deferred interest, if any, owed on the 9% Debentures being converted is also converted into shares of our common stock. The conversion rate for any deferred interest is based on the average price that our shares traded at during a 5-day period immediately prior to the election to convert. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 9% Debentures include a feature that allows us, at our option, to make a cash payment to converting holders in lieu of issuing shares of common stock upon conversion of the 9% Debentures. We may redeem the 9% Debentures in whole or in part from time to time, at our option, at a redemption price equal to 100% of the principal amount of the 9% Debentures being redeemed, plus any accrued and unpaid interest, if the closing sale price of our common stock exceeds $16.98 (adjusted pro rata for changes in the conversion price) for at least 20 of the 30 trading days preceding notice of the redemption.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest on the 9% Debentures is payable semi-annually in arrears on April 1 and October 1 of each year. As long as no event of default with respect to the debentures has occurred and is continuing, we may defer interest, under an optional deferral provision, for one or more consecutive interest periods up to 10 years without giving rise to an event of default. Deferred interest will accrue additional interest at the rate then applicable to the debentures. During an optional deferral period we may not pay or declare dividends on our common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When interest on the 9% Debentures is deferred, we are required, not later than a specified time, to use reasonable commercial efforts to begin selling qualifying securities to persons who are not our affiliates. The specified time is &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzc2OTI_ef9126d3-d764-4793-a516-1b64e0529229"&gt;one&lt;/span&gt; business day after we pay interest on the 9% Debentures that was not deferred, or if earlier, the fifth anniversary of the scheduled interest payment date on which the deferral started. Qualifying securities are common stock, certain warrants and certain non-cumulative perpetual preferred stock. The requirement to use such efforts to sell such securities is called the Alternative Payment Mechanism. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The net proceeds of Alternative Payment Mechanism sales are to be applied to the payment of deferred interest, including the compound portion. We cannot pay deferred interest other than from the net proceeds of Alternative Payment Mechanism sales, except at the final maturity of the debentures or at the tenth &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;anniversary of the start of the interest deferral. The Alternative Payment Mechanism does not require us to sell common stock or warrants before the fifth anniversary of the interest payment date on which that deferral started if the net proceeds (counting any net proceeds of those securities previously sold under the Alternative Payment Mechanism) would exceed the 2% cap. The 2% cap is 2% of the average closing price of our common stock times the number of our outstanding shares of common stock. The average price is determined over a specified period ending before the issuance of the common stock or warrants being sold, and the number of outstanding shares is determined as of the date of our most recent publicly released financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are not required to issue under the Alternative Payment Mechanism a total of more than 10 million shares of common stock, including shares underlying qualifying warrants. In addition, we may not issue under the Alternative Payment Mechanism qualifying preferred stock if the total net proceeds of all issuances would exceed 25% of the aggregate principal amount of the debentures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Alternative Payment Mechanism does not apply during any period between scheduled interest payment dates if there is a &#x201c;market disruption event&#x201d; that occurs over a specified portion of such period. Market disruption events include any material adverse change in domestic or international economic or financial conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;This description is not intended to be complete in all respects and is qualified in its entirety by the terms of the 9% Debentures, including their covenants and events of default. We were in compliance with all covenants at December&#160;31, 2021. The 9% Debentures rank junior to all of our existing and future senior indebtedness.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In February 2022, we repurchased $42.0&#160;million aggregate principal amount of our 9% Debentures at purchase prices of $57.3&#160;million, plus accrued interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;INTEREST PAYMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest payments were $71.7 million during 2021, $54.3 million during 2020 and $50.8 million during 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwMjc1_cedc8601-7990-40ea-9837-92d65ac0a424">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 7.1 shows the carrying value of our long-term debt obligations as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term debt obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FHLB Advance - 1.91%, due February 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;155.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.75% Notes, due August 2023 (par value: $242.3 million)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;241.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;240.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.25% Notes, due August 2028 (par value: $650 million)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;640.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;638.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9% Debentures, due April 2063&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;110.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term debt, carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,146.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,243.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i05aa9cc0c6c1495cbef1f0e7df56b931_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90YWJsZTo4OTBkYmZiOTNjYzg0ZmRiYmRjZmM0YTZlZmIyMTE4Ny90YWJsZXJhbmdlOjg5MGRiZmI5M2NjODRmZGJiZGNmYzRhNmVmYjIxMTg3XzQtMy0xLTEtMzYzMTM_8b1f3170-89e6-40c3-9c9b-1d47e3657650"
      unitRef="usd">155000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iae1e15854d134ffd95d4e0a18cbe48a7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90YWJsZTo4OTBkYmZiOTNjYzg0ZmRiYmRjZmM0YTZlZmIyMTE4Ny90YWJsZXJhbmdlOjg5MGRiZmI5M2NjODRmZGJiZGNmYzRhNmVmYjIxMTg3XzQtNS0xLTEtMzYzMTM_24df69c6-f094-45ec-a6ad-e61d99103f83"
      unitRef="usd">155000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90YWJsZTo4OTBkYmZiOTNjYzg0ZmRiYmRjZmM0YTZlZmIyMTE4Ny90YWJsZXJhbmdlOjg5MGRiZmI5M2NjODRmZGJiZGNmYzRhNmVmYjIxMTg3XzUtMy0xLTEtMzYzMTM_27f99b7b-716f-4e72-8636-08dec08f67c3"
      unitRef="usd">241300000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ieddcc9e3d88d492f8ce3da549cbb778a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90YWJsZTo4OTBkYmZiOTNjYzg0ZmRiYmRjZmM0YTZlZmIyMTE4Ny90YWJsZXJhbmdlOjg5MGRiZmI5M2NjODRmZGJiZGNmYzRhNmVmYjIxMTg3XzUtNS0xLTEtMzYzMTM_c3440888-30bb-4407-b0ec-d249a7b2aea5"
      unitRef="usd">240600000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ia41ca12720c844ce95174d46e4de9cbe_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90YWJsZTo4OTBkYmZiOTNjYzg0ZmRiYmRjZmM0YTZlZmIyMTE4Ny90YWJsZXJhbmdlOjg5MGRiZmI5M2NjODRmZGJiZGNmYzRhNmVmYjIxMTg3XzYtMy0xLTEtMzYzMTM_ba53ac9b-d236-4238-a179-2842693ef555"
      unitRef="usd">640200000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic6d646dcdda94e669acd3f1ca226fd3a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90YWJsZTo4OTBkYmZiOTNjYzg0ZmRiYmRjZmM0YTZlZmIyMTE4Ny90YWJsZXJhbmdlOjg5MGRiZmI5M2NjODRmZGJiZGNmYzRhNmVmYjIxMTg3XzYtNS0xLTEtMzYzMTM_8831f4ce-524d-4e4e-9543-fd584a02701e"
      unitRef="usd">638800000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90YWJsZTo4OTBkYmZiOTNjYzg0ZmRiYmRjZmM0YTZlZmIyMTE4Ny90YWJsZXJhbmdlOjg5MGRiZmI5M2NjODRmZGJiZGNmYzRhNmVmYjIxMTg3XzctMy0xLTEtMzYzMTM_b67faf9e-467c-4e6b-9c9a-a776b4a5fe9d"
      unitRef="usd">110200000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i4ee1b48edac14bdd865ad9d45a3ab989_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90YWJsZTo4OTBkYmZiOTNjYzg0ZmRiYmRjZmM0YTZlZmIyMTE4Ny90YWJsZXJhbmdlOjg5MGRiZmI5M2NjODRmZGJiZGNmYzRhNmVmYjIxMTg3XzctNS0xLTEtMzYzMTM_3189a2c2-5bb9-4035-8d78-39edd5365bb0"
      unitRef="usd">208800000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90YWJsZTo4OTBkYmZiOTNjYzg0ZmRiYmRjZmM0YTZlZmIyMTE4Ny90YWJsZXJhbmdlOjg5MGRiZmI5M2NjODRmZGJiZGNmYzRhNmVmYjIxMTg3XzgtMy0xLTEtMzYzMTM_cc535557-4208-453a-82b2-660b32d3b115"
      unitRef="usd">1146700000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90YWJsZTo4OTBkYmZiOTNjYzg0ZmRiYmRjZmM0YTZlZmIyMTE4Ny90YWJsZXJhbmdlOjg5MGRiZmI5M2NjODRmZGJiZGNmYzRhNmVmYjIxMTg3XzgtNS0xLTEtMzYzMTM_3ffc5077-cdd3-46e0-9951-1f6bbe964eac"
      unitRef="usd">1243200000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzExNg_04a5ff9c-5aaf-427e-91e7-3c7af36157a3"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEzNA_04bbbd8f-ba57-4e62-8fb7-542ec7263fa6"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia41ca12720c844ce95174d46e4de9cbe_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzE0Ng_4e3407d1-afde-4de0-9a6d-aed8b161d2e2"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia41ca12720c844ce95174d46e4de9cbe_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzE2NA_d08165bd-424a-4e17-a88e-b78a5c9110d4"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzE3OQ_421ba130-7b93-415e-800c-527b8e58e4f7"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzIyNw_56a1edf3-4f43-4d27-886a-1ad523099b7a"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDA1MTI_768899c6-56be-4f94-b5c6-2d673cff3e01"
      unitRef="usd">98600000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDA1NTM_cd726063-c034-44ff-9248-4886d6a17f67"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDA1OTE_f60b44ab-e1ae-4fd4-a332-1d4b937ce657"
      unitRef="usd">135500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDA2Mzc_e9b85d19-4807-48e5-9261-7ab541f988ef"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDA2NjY_36881335-21f7-45c1-bb6d-f398c1763ae3"
      unitRef="usd">-36900000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <mtg:DilutiveSecuritiesReductionInPotentiallyDilutiveSharesDueToDebtExtinguishment
      contextRef="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDA5MzY_17b293cc-54b2-429a-b98e-8e6282f95d64"
      unitRef="shares">7500000</mtg:DilutiveSecuritiesReductionInPotentiallyDilutiveSharesDueToDebtExtinguishment>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5e1824dce6cb4dcbab1934567a854297_I20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzQzNQ_106ac9e6-dff3-4c31-9f5e-a3650199505c"
      unitRef="usd">650000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5e1824dce6cb4dcbab1934567a854297_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzQ2OA_19392765-b330-4adc-803f-79b790beadd3"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i1e93554370704be1b189960fa8db6fc4_D20200801-20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzU3Mg_479edce5-14d7-40e7-9584-689cb4a9ae8c"
      unitRef="usd">640300000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i5e1824dce6cb4dcbab1934567a854297_I20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzYzNg_1a04fdaf-f393-434e-9e60-400af644349d"
      unitRef="usd">2000000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="if134616cdd3d4fa9bd1f8bffd3d0dc34_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzcxOQ_01fd0607-8f30-4446-ab82-121079c83347"
      unitRef="usd">182700000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzc1OQ_f5c33bbb-412c-4756-8b8d-c80eb2feee57"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:EarlyRepaymentOfSeniorDebt
      contextRef="if134616cdd3d4fa9bd1f8bffd3d0dc34_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzc5MQ_013eca22-ae20-4474-8a13-8ee976fa26bb"
      unitRef="usd">197800000</us-gaap:EarlyRepaymentOfSeniorDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5e1824dce6cb4dcbab1934567a854297_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzg0Mg_806ac0d8-e29b-4e69-b344-5fba7ded9acf"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if134616cdd3d4fa9bd1f8bffd3d0dc34_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwMzU_1deacf17-84fa-4a8e-a5c4-c45fcb4e626f"
      unitRef="usd">-16500000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i9c10866fa8bc4b8ab1ebabf8b77dec94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzcxNDY4MjU2MDk0MDU_bba3f2a4-744a-4084-b445-c00439224aa2"
      unitRef="usd">48100000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i9c10866fa8bc4b8ab1ebabf8b77dec94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzcxNDY4MjU2MDk0MjA_1610cc71-d8a5-40ed-ab09-2515e3a8a4da"
      unitRef="usd">61600000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i9c10866fa8bc4b8ab1ebabf8b77dec94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzcxNDY4MjU2MDk0MzU_11183505-7176-4867-a5b4-43e15f5f3dce"
      unitRef="usd">-10200000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
      contextRef="i9c10866fa8bc4b8ab1ebabf8b77dec94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDI3MzM_93fc8ef7-c114-486b-a605-5c6b3ac6528c"
      unitRef="usd">2700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDI3OTg_a5ab4508-3ff4-4c5f-80d1-850db5735afe"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <mtg:DilutiveSecuritiesReductionInPotentiallyDilutiveSharesDueToDebtExtinguishment
      contextRef="i9c10866fa8bc4b8ab1ebabf8b77dec94_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzcxNDY4MjU2MDk0NTA_43f84e87-325c-469f-a83c-27f8c262e835"
      unitRef="shares">3600000</mtg:DilutiveSecuritiesReductionInPotentiallyDilutiveSharesDueToDebtExtinguishment>
    <us-gaap:FederalHomeLoanBankAdvances
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzE4NDQ_1e0bba19-887f-4d9c-a80c-67783fd8bd9e"
      unitRef="usd">155000000</us-gaap:FederalHomeLoanBankAdvances>
    <us-gaap:FederalHomeLoanBankAdvancesInterestRate
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzIwMzk_dae14ed5-4e59-479b-af44-dca980f3f286"
      unitRef="number">0.0191</us-gaap:FederalHomeLoanBankAdvancesInterestRate>
    <mtg:FederalHomeLoanBankAdvancesCollateralMarketValueOfPrincipalPercent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzIzNTk_e28601db-7a17-4833-ba3e-3b91c0e37e94"
      unitRef="number">1.02</mtg:FederalHomeLoanBankAdvancesCollateralMarketValueOfPrincipalPercent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDQ0OTk_6820094b-fabd-49db-9663-4efdd5635b4c"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDQ1MjU_6820094b-fabd-49db-9663-4efdd5635b4c"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="if0b0d1bfa8fe40af820ed4bbfa6f3f10_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDQ3Njc_917db1a9-02d8-4639-8113-579068da6b1c"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDUwNjc_6820094b-fabd-49db-9663-4efdd5635b4c"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <mtg:DebtInstrumentOwnershipPercentageThresholdDeclarationOfDueAndPayable
      contextRef="if0b0d1bfa8fe40af820ed4bbfa6f3f10_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDUyMzI_fc0257c5-135b-42a4-a582-5f0fdcaa50a0"
      unitRef="number">0.25</mtg:DebtInstrumentOwnershipPercentageThresholdDeclarationOfDueAndPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDUyODY_6820094b-fabd-49db-9663-4efdd5635b4c"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDU2MzE_6820094b-fabd-49db-9663-4efdd5635b4c"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8684978ceb1c492db2794b689f6c2375_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwOTk1MTE2NDU3OTk_6820094b-fabd-49db-9663-4efdd5635b4c"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5e1824dce6cb4dcbab1934567a854297_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzI0NzA_9552ee22-aab9-4cab-821a-bf6fdfc000c8"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5e1824dce6cb4dcbab1934567a854297_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzI0OTU_743872ae-3c1f-4848-9a6d-d52789f83852"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5e1824dce6cb4dcbab1934567a854297_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzI2MDQ_61e1814a-e4e7-4ad6-9221-8550f4ee0fde"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i33e1304323d5489993f94cf572518b0e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzI3Mzg_559d4a23-1a9f-4a33-bb05-0e8c75d748a6"
      unitRef="number">1.02625</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ic702ed2154934e5985fdfdfbaf809bbb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzMwMDk_8db183ab-a4f4-4d90-92bb-6389eb15246c"
      unitRef="number">1.02625</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ic702ed2154934e5985fdfdfbaf809bbb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzMyNDY_320e6d09-d7b5-4c39-9ef6-6e56d37d76b0"
      unitRef="number">1.02625</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i257cef306ab7494cbc674244bd7614ad_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzMzMTk_01227147-e1aa-4b7e-85ec-c74ffac22fd4"
      unitRef="number">1.01313</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i0a4cd55b58c14457a28e691677bfd93f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzMzOTY_21ba9105-e455-4eff-ae3e-23c2cbeff696"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia41ca12720c844ce95174d46e4de9cbe_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzM0NjY_5b4475d3-618c-40c9-9d6c-53981270e9db"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <mtg:DebtInstrumentOwnershipPercentageThresholdDeclarationOfDueAndPayable
      contextRef="ia876f3321604409296da2f54a6907097_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzM2Mjk_34e7cafe-4929-4c3e-9b6a-b007a9c60c02"
      unitRef="number">0.25</mtg:DebtInstrumentOwnershipPercentageThresholdDeclarationOfDueAndPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia41ca12720c844ce95174d46e4de9cbe_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzM2ODE_995b26a4-b6a0-47df-9a01-d0c7e91891e3"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia41ca12720c844ce95174d46e4de9cbe_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzQwMjU_55a41af9-e351-4e64-b933-6750cc09fad6"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia41ca12720c844ce95174d46e4de9cbe_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzQxOTI_e0e49826-ccd4-482f-b597-6c7fcddb35f6"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzU3MDg_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzU3MjY_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <mtg:DebtInstrumentConvertibleNumberOfEquityInstrumentsIfDebtConverted
      contextRef="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzU4NDg_2f569b84-3eb1-40c2-a76f-63b4249477f7"
      unitRef="shares">76.5496</mtg:DebtInstrumentConvertibleNumberOfEquityInstrumentsIfDebtConverted>
    <mtg:PrincipalAmountOfNotesUsedInDeterminingConversionRate
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzU4Njk_fede46e0-abb3-4cc4-bb05-a54495267d07"
      unitRef="usd">1000</mtg:PrincipalAmountOfNotesUsedInDeterminingConversionRate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzU4OTY_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzYwMDI_86d499ae-d53d-4e96-ad16-e47278824037"
      unitRef="usdPerShare">13.06</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzYwNTI_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzYxMDY_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <mtg:PeriodPrecedingElectionToConvert
      contextRef="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzYyOTg_b1920013-6977-497f-89b0-aedc58bd18fe">P5D</mtg:PeriodPrecedingElectionToConvert>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzYzNjQ_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzY1NDg_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzY1ODE_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzY2ODA_5e9d5867-2806-4147-a451-9e47d3f34493"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzY3MTQ_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <mtg:DebtInstrumentConvertibleConversionPrice2
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzY4MzY_fdba9740-e207-4852-b61d-18f31995f23a"
      unitRef="usdPerShare">16.98</mtg:DebtInstrumentConvertibleConversionPrice2>
    <mtg:MinimumNumberOfTradingDays
      contextRef="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzY4NTI_f5c9947e-62e9-4fdc-9d45-d71b29aab897">P20D</mtg:MinimumNumberOfTradingDays>
    <mtg:MaximumNumberOfTradingDays
      contextRef="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzY4NjI_d901ddd6-1ced-425d-a057-3bfb1cb04ff5">P30D</mtg:MaximumNumberOfTradingDays>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzY5MzE_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <mtg:MinimumNumberOfConsecutiveInterestPeriodsForWhichInterestPaymentsMayBeDeferred
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzcxNzQ_4cb86fed-cc9b-4636-aa77-85be76d4fbd7"
      unitRef="period">1</mtg:MinimumNumberOfConsecutiveInterestPeriodsForWhichInterestPaymentsMayBeDeferred>
    <mtg:MaximumPeriodForWhichInterestPaymentsMayBeDeferredWithoutGivingRiseToEventOfDefault
      contextRef="i696a609c96bf4e2aa55293666d48e289_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzcyMjA_b5a4d861-7f1b-47d0-bbc1-fb50fd643b86">P10Y</mtg:MaximumPeriodForWhichInterestPaymentsMayBeDeferredWithoutGivingRiseToEventOfDefault>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzc0Nzg_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzc3Mzc_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <mtg:NetProceedsCap
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzg3NzY_fec690ef-7c9d-4785-b36f-bf5d89e06190"
      unitRef="number">0.02</mtg:NetProceedsCap>
    <mtg:NetProceedsCap
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzg3ODg_1b43c43c-1af2-4a37-8a8d-4b9136bd0814"
      unitRef="number">0.02</mtg:NetProceedsCap>
    <mtg:NetProceedsCap
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzg3OTg_1f8149de-ebe5-4e15-bd7c-644ca060a4ab"
      unitRef="number">0.02</mtg:NetProceedsCap>
    <mtg:MaximumNumberOfSharesOfCommonStockIssuableUnderAlternativePaymentMechanism
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzkyNTM_ba036452-9c27-4ae3-835f-a5e900a461ac"
      unitRef="shares">10000000</mtg:MaximumNumberOfSharesOfCommonStockIssuableUnderAlternativePaymentMechanism>
    <mtg:MaximumPercentageOfAggregatePrincipalAmountOfDebentures
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzk0ODI_71fa965e-2222-4818-a945-1a74b11edc01"
      unitRef="number">0.25</mtg:MaximumPercentageOfAggregatePrincipalAmountOfDebentures>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzk5ODI_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwMDk4_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="idf6dd2bffe204771b20a327096e1cdd2_D20220201-20220228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzcxNDY4MjU2MTAwNTU_317d0d4c-ed1c-4025-a36a-4b1cd5420fe6"
      unitRef="usd">42000000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="idf6dd2bffe204771b20a327096e1cdd2_D20220201-20220228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzcxNDY4MjU2MTAwNzA_1eb213d2-1fde-4e54-b2df-f7c40d58a01f"
      unitRef="usd">57300000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:InterestPaid
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzE2NDkyNjc0NTE5NDQ_a2537513-2600-4f8e-bc86-b5787f2df9bb"
      unitRef="usd">71700000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwMjM1_a8e4553e-9dae-4c7c-98fd-0f5417229df3"
      unitRef="usd">54300000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNTQvZnJhZzo0YTYxYWZkNWU1ODg0MjBkYTY4MzFlYWY5ZjBkYWFiZS90ZXh0cmVnaW9uOjRhNjFhZmQ1ZTU4ODQyMGRhNjgzMWVhZjlmMGRhYWJlXzEwMjUz_ce3bf0a1-8730-426d-ab14-ae75a3e7ed78"
      unitRef="usd">50800000</us-gaap:InterestPaid>
    <us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzExMTMz_447115ea-1c53-4033-bbee-4f4f5ba3c762">&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 8&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loss Reserves&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As described in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_130" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 3 &#x2013; &#x201c;Summary of Significant Accounting Policies &#x2013; Loss Reserves,&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; We establish case reserves and loss adjustment expenses ("LAE") reserves on delinquent loans that were reported to us as two or more payments past due and have not become current or resulted in a claim payment. Such loans are referred to as being in our delinquency inventory. Case reserves are established by estimating the number of loans in our delinquency inventory that will result in a claim payment, which is referred to as the claim rate, and further estimating the amount of the claim payment, which is referred to as claim severity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;IBNR reserves are established for estimated losses from delinquencies we estimate have occurred prior to the close of an accounting period, but have not yet been reported to us. IBNR reserves are also established using estimated claim rates and claim severities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Estimation of losses is inherently judgmental. The conditions that affect the claim rate and claim severity include the current and future state of the domestic economy, including unemployment and the current and future strength of local housing markets; exposure on insured loans; the amount of time between delinquency and claim filing (all else being equal, the longer the period between delinquency and claim filing, the greater the severity); and curtailments and rescissions. The actual amount of the claim payments may be substantially different than our loss reserve estimates. Our estimates could be adversely affected by several factors, including a deterioration of regional or national economic conditions, including unemployment and the continued impact of the COVID-19 pandemic, leading to a reduction in borrowers&#x2019; income and thus their ability to make mortgage payments, the impact of past and future government initiatives and actions taken by the GSEs (including mortgage forbearance programs and foreclosure moratoriums), and a drop in housing values which may affect borrower willingness to continue to make mortgage payments when the value of the home is below the mortgage balance. Loss reserves in future periods will also be dependent on the number of loans reported to us as delinquent.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes to our estimates could result in a material impact to our consolidated results of operations and financial position, even in a stable economic environment. Given the uncertainty surrounding the long-term impact of COVID-19, it is difficult to predict the ultimate effect of the COVID-19 related delinquencies and forbearances on our loss incidence.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;In considering the potential sensitivity of the factors underlying our estimate of loss reserves, it is possible that even a relatively small change in our estimated claim rate or claim severity could have a material impact on loss reserves and, correspondingly, on our consolidated results of operations even in a stable economic &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;environment.&#160;For example, as of December&#160;31, 2021, assuming all other factors remain constant, a $1,000 increase/decrease in the average severity reserve factor would change the loss reserve amount by approximately +/- $16&#160;million. A one percentage point increase/decrease in the average claim rate reserve factor would change the loss reserve amount by approximately +/- $19&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The &#x201c;Losses incurred&#x201d; section of table 8.1 below shows losses incurred on delinquencies that occurred in the current year and in prior years. The amount of losses incurred relating to delinquencies that occurred in the current year represents the estimated amount to be ultimately paid on such delinquencies. The amount of losses incurred relating to delinquencies that occurred in prior years represents the difference between the actual claim rate and claim severity associated with those delinquencies resolved in the current year compared to the estimated claim rate and claim severity at the prior year-end, as well as a re-estimation of amounts to be ultimately paid on delinquencies continuing from the end of the prior year.&#160;This re-estimation of the claim rate and claim severity is the result of our review of current trends in the delinquency inventory, such as percentages of delinquencies that have resulted in a claim, the amount of the claims relative to the average loan exposure, changes in the relative level of delinquencies by geography and changes in average loan exposure.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Losses incurred on delinquencies that occurred in the current year decreased in 2021 compared to 2020 due to a decrease in new delinquency notices reported. New delinquency notices and IBNR reserve estimates increased in 2020 due to the impact of the COVID-19 pandemic.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In 2021, we experienced favorable loss development of $60.0&#160;million on previously received delinquencies primarily due to the decrease in the claim rate on pre-COVID-19 and peak COVID-19 delinquencies (those delinquencies for which notices were received in the second and third quarter of 2020). This was offset by the recognition of a probable loss of $6.3&#160;million related to litigation of our claims paying practices and adverse development on LAE reserves and reinsurance. For the year ended December 31, 2020 we experienced adverse loss development of $19.6&#160;million on previously received delinquencies primarily related to claim severity and adjustments to LAE reserves.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The &#x201c;Losses paid&#x201d; section of table 8.1 below shows the amount of losses paid on delinquencies that occurred in the current year and losses paid on delinquencies that occurred in prior years. In light of the uncertainty caused by the COVID-19 pandemic, specifically the foreclosure moratoriums and forbearance plans, the average time it takes to receive a claim has increased. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 8.1 provides a reconciliation of beginning and ending loss reserves as of and for the past three years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development of loss reserves &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reserve at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;880,537&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;555,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;674,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less reinsurance recoverable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;95,042&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net reserve at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;785,495&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses and LAE incurred in respect of delinquent notices received in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;124,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;345,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior years &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(60,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total losses incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;64,577&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses paid:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses and LAE paid in respect of delinquent notices received in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;664&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;68,769&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;235,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reinsurance terminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(35,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,996)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total losses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;33,455&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;225,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net reserve at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;816,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;785,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plus reinsurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;66,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reserve at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;883,522&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;880,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;555,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.7pt"&gt;A positive number for prior year loss development indicates a deficiency of prior year reserves. A negative number for prior year loss development indicates a redundancy of prior year loss reserves. See the following table for more information about prior year loss development.&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:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.52pt"&gt;In a termination, amounts for any incurred but unpaid losses are paid to us.  As a result, the amount due from the reinsurers is reclassified from reinsurance recoverable on loss reserves to reinsurance recoverable on paid losses, resulting in no impact on losses incurred. (See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_166" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 9 - "Reinsurance"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="width:100.000%"&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"/&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The prior year development of the reserves in 2021, 2020 and 2019 is reflected in the table 8.2 below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reserve development on previously received delinquencies&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Decrease) in estimated claim rate on primary delinquencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(82,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(111,848)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase (decrease)in estimated claim severity on primary delinquencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;310&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in estimates related to pool reserves, LAE reserves, reinsurance and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,579&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total prior year loss development &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(60,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.52pt"&gt;A positive number for prior year loss development indicates a deficiency of prior year loss reserves. A negative number for prior year loss development indicates a redundancy of prior year loss reserves. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DELINQUENCY INVENTORY&lt;/span&gt;&lt;/div&gt;&lt;div style="width:100.000%"&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A roll-forward of our primary delinquency inventory for the years ended December&#160;31, 2021, 2020, and 2019 appears in table 8.3 below. The information concerning new notices and cures is compiled from monthly reports received from loan servicers. The level of new notice and cure activity reported in a particular month can be influenced by, among other things, the date on which a servicer generates its report, the number of business days in a month and transfers of servicing between loan servicers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Primary delinquency inventory roll-forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning delinquent inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;New Notices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42,432&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(64,896)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(76,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Paid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Rescissions and denials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other items removed from inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(695)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(639)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending delinquent inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;33,290&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2021 and 2019, our losses paid included amounts paid upon commutation of coverage on pools of non-performing loans ("NPLs"). As a result of these payments 695 items were removed from the delinquency inventory with an amount paid of $13.8&#160;million in 2021. During 2019, 639 items were removed from delinquency inventory with an amount paid of $30.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;COVID-19 Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our delinquency notices increased beginning in the second quarter of 2020 because of the impacts of the COVID-19 pandemic, including the high level of unemployment and economic uncertainty resulting from measures to reduce the transmission of COVID-19. Starting in the third quarter of 2020, we experienced an increase in cures associated with our COVID-19 new delinquency notices. Government initiatives and actions taken by the GSEs provide for payment forbearance on mortgages to borrowers experiencing hardship during the COVID-19 pandemic. These forbearance plans generally allow for mortgage payments to be suspended for up to 18 months: an initial forbearance period of up to six months; if requested by the borrower, an extension of up to six months; and, for loans in a COVID-19 forbearance plan as of February 28, 2021, an additional extension up to six months, subject to certain limits.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Historically as a delinquency ages it is more likely to result in a claim. The number of consecutive months that a borrower has been delinquent is shown in table 8.4 below.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Primary delinquency inventory - consecutive months delinquent&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3 months or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4 - 11 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 months or more&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;17,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;33,290&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="6" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3 months or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4 - 11 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 months or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Primary claims received inventory included in ending delinquent inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.7pt"&gt;Approximately 20%, 31%, and 36% of the delinquent inventory that has been delinquent for 12 consecutive months or more has been delinquent for at least 36 consecutive months as of December&#160;31, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The increase in loans in the delinquency inventory that are 12 months or more consecutive months delinquent compared to December 31, 2020 is primarily due to the number of new delinquency notices received in the second quarter of 2020 resulting from the impacts of the COVID-19 pandemic. This was partially offset by an increase in cures in the second half of 2020 and throughout 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;POOL INSURANCE DEFAULT INVENTORY&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pool insurance default inventory was 498 at December&#160;31, 2021, 680 at December&#160;31, 2020, and 653 at December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;PREMIUM REFUNDS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our estimate of premiums to be refunded on expected claim payments is accrued for separately in "Other liabilities" on our consolidated balance sheets and approximated $37 million and $30 million at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock>
    <mtg:MinimumNumberOfPaymentsPastDueToBeInDefault
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzIxNw_31d88f9a-8f18-4264-9a95-841effe8473b"
      unitRef="payment">2</mtg:MinimumNumberOfPaymentsPastDueToBeInDefault>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="id78641928fee4dddb550bfdb33b8a538_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzcxNDY4MjU2MDYxNjM_01fcb5a5-b2fd-43da-9555-a668815be0d9"
      unitRef="usd">16000000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="i86797cef1edb47a181e51c842a6f6a9b_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzcxNDY4MjU2MDYxNzY_ec8613cf-25cf-40a6-8bbe-09616797fcdb"
      unitRef="usd">19000000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzcxNDY4MjU2MDYxODk_e57d6424-0f58-4416-be3e-b69ac0a0ac02"
      unitRef="usd">-60000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i56e102a8a56243238f73406fc3010429_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzcxNDY4MjU2MDYyMDU_8e91816a-2f0d-4bee-a073-bef4568d96a8"
      unitRef="usd">6300000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzcxNDY4MjU2MDYyMjA_f390a2a7-4c7d-484c-8dd2-0afe85d86797"
      unitRef="usd">19600000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzExMTEz_8ececc9b-1ea4-4068-b82f-9d6b2f495db1">&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 8.1 provides a reconciliation of beginning and ending loss reserves as of and for the past three years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development of loss reserves &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reserve at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;880,537&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;555,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;674,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less reinsurance recoverable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;95,042&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net reserve at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;785,495&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses and LAE incurred in respect of delinquent notices received in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;124,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;345,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior years &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(60,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total losses incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;64,577&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses paid:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses and LAE paid in respect of delinquent notices received in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;664&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;68,769&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;235,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reinsurance terminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(35,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,996)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total losses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;33,455&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;225,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net reserve at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;816,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;785,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plus reinsurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;66,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reserve at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;883,522&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;880,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;555,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.7pt"&gt;A positive number for prior year loss development indicates a deficiency of prior year reserves. A negative number for prior year loss development indicates a redundancy of prior year loss reserves. See the following table for more information about prior year loss development.&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:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.52pt"&gt;In a termination, amounts for any incurred but unpaid losses are paid to us.  As a result, the amount due from the reinsurers is reclassified from reinsurance recoverable on loss reserves to reinsurance recoverable on paid losses, resulting in no impact on losses incurred. (See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_166" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 9 - "Reinsurance"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzMtMy0xLTEtMzYzMTM_82cddca2-ab30-4710-85a7-13e46d940335"
      unitRef="usd">880537000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzMtNS0xLTEtMzYzMTM_132bebbc-6009-4e9d-b428-72a9c35443f7"
      unitRef="usd">555334000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i8534772698e441b3ad0e43ea0fd24f44_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzMtNy0xLTEtMzYzMTM_6438d4c8-874a-41d3-9b6f-320d9ffa78d0"
      unitRef="usd">674019000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzQtMy0xLTEtMzYzMTM_c6112f39-0ad6-458f-8af0-01fec6796425"
      unitRef="usd">95042000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzQtNS0xLTEtMzYzMTM_b46b50a7-8f52-4c83-bebd-72400445b8ed"
      unitRef="usd">21641000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i8534772698e441b3ad0e43ea0fd24f44_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzQtNy0xLTEtMzYzMTM_e68ca2e6-dd12-4630-bd64-bdac7f10a90f"
      unitRef="usd">33328000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzUtMy0xLTEtMzYzMTM_0d047a6c-be59-487f-87f2-cdc9f75b20d6"
      unitRef="usd">785495000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzUtNS0xLTEtMzYzMTM_9b107433-834d-4cf9-9608-1536b2adf407"
      unitRef="usd">533693000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i8534772698e441b3ad0e43ea0fd24f44_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzUtNy0xLTEtMzYzMTM_b981b581-fd93-4705-ab51-196110fb2e0d"
      unitRef="usd">640691000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzktMy0xLTEtMzYzMTM_20fabcea-a30d-442e-a804-6c364bcac16d"
      unitRef="usd">124592000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzktNS0xLTEtMzYzMTM_f59b5f89-e4e5-490e-a044-94449b68a20b"
      unitRef="usd">345170000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzktNy0xLTEtMzYzMTM_0fa062e5-1dcf-4309-acd3-c56b7bf43658"
      unitRef="usd">189581000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzEwLTMtMS0xLTM2MzEz_60faa6b1-3fe4-4348-82c4-1385b3030501"
      unitRef="usd">-60015000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzEwLTUtMS0xLTM2MzEz_f3ef3673-55a9-419a-b57e-28e2996ca649"
      unitRef="usd">19604000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzEwLTctMS0xLTM2MzEz_e7965d62-0dba-41bf-9746-5466a2ff50f8"
      unitRef="usd">-71006000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzExLTMtMS0xLTM2MzEz_5222266d-196d-4440-8324-c560ce096471"
      unitRef="usd">64577000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzExLTUtMS0xLTM2MzEz_b4e5ceda-d996-4469-87ed-ecea32c2e810"
      unitRef="usd">364774000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzExLTctMS0xLTM2MzEz_67fed372-535a-4ec6-9d8c-4c0335e82b61"
      unitRef="usd">118575000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE1LTMtMS0xLTM2MzEz_199ec9eb-cf28-4b5a-b286-99643fe56870"
      unitRef="usd">664000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE1LTUtMS0xLTM2MzEz_c7845744-c625-409f-96c0-02db60895c28"
      unitRef="usd">3069000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE1LTctMS0xLTM2MzEz_bce765db-0414-4793-a215-57bcd5a37023"
      unitRef="usd">4018000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE2LTMtMS0xLTM2MzEz_2b906004-8060-4782-b242-d45904c270be"
      unitRef="usd">68769000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE2LTUtMS0xLTM2MzEz_a436854e-0bca-4b76-800c-60026a99fe36"
      unitRef="usd">109923000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE2LTctMS0xLTM2MzEz_520f00f8-b35a-47dc-86df-aaf6ab89994a"
      unitRef="usd">235551000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <mtg:ReinsuranceTerminations
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE3LTMtMS0xLTM2MzEz_968b61ea-d6bc-4d5b-a2a4-a6b46d436924"
      unitRef="usd">35978000</mtg:ReinsuranceTerminations>
    <mtg:ReinsuranceTerminations
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE3LTUtMS0xLTM2MzEz_feaf9576-38ef-4334-9f2d-aafe63aceb22"
      unitRef="usd">20000</mtg:ReinsuranceTerminations>
    <mtg:ReinsuranceTerminations
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE3LTctMS0xLTM2MzEz_60ba50c2-f971-4638-ac85-07e010d26318"
      unitRef="usd">13996000</mtg:ReinsuranceTerminations>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE4LTMtMS0xLTM2MzEz_ed2fe52e-631d-43e6-9383-9759411d02e0"
      unitRef="usd">33455000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE4LTUtMS0xLTM2MzEz_e4069ca6-cc91-4063-811d-4fd805b8ca14"
      unitRef="usd">112972000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE4LTctMS0xLTM2MzEz_2d316741-da30-4202-87c2-94da3bed3515"
      unitRef="usd">225573000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE5LTMtMS0xLTM2MzEz_bb3ce895-0925-446c-b8f5-e3744e18bd90"
      unitRef="usd">816617000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE5LTUtMS0xLTM2MzEz_67b17d2b-3c39-4c86-9b07-152e31f6db69"
      unitRef="usd">785495000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzE5LTctMS0xLTM2MzEz_245e08f4-af1d-4a96-a542-5bd8c6cd018b"
      unitRef="usd">533693000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzIwLTMtMS0xLTM2MzEz_9b061a14-7160-4414-8df5-85ebe2e01d3f"
      unitRef="usd">66905000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzIwLTUtMS0xLTM2MzEz_265f3921-7751-40c0-9cc8-a1674a5c29ec"
      unitRef="usd">95042000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzIwLTctMS0xLTM2MzEz_c37fd7e9-9a63-45b0-842d-a70eaea52999"
      unitRef="usd">21641000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzIxLTMtMS0xLTM2MzEz_1697c4f3-ff98-4d0e-bc9a-e2732585ce42"
      unitRef="usd">883522000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzIxLTUtMS0xLTM2MzEz_736f77b2-e177-45ab-b246-393e180bf5e6"
      unitRef="usd">880537000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTowZTFjZGZkYjZhNjE0ZDMwOTc2YWIyNmQyMzg2ZWIzOS90YWJsZXJhbmdlOjBlMWNkZmRiNmE2MTRkMzA5NzZhYjI2ZDIzODZlYjM5XzIxLTctMS0xLTM2MzEz_1922fd3a-6f42-431b-a876-c815c9b1a375"
      unitRef="usd">555334000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzExMTI2_e10ade8f-a74b-4115-9314-5da747a3a3b2">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The prior year development of the reserves in 2021, 2020 and 2019 is reflected in the table 8.2 below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reserve development on previously received delinquencies&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Decrease) in estimated claim rate on primary delinquencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(82,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(111,848)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase (decrease)in estimated claim severity on primary delinquencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;310&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in estimates related to pool reserves, LAE reserves, reinsurance and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,579&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total prior year loss development &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(60,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)A positive number for prior year loss development indicates a deficiency of prior year loss reserves. A negative number for prior year loss development indicates a redundancy of prior year loss reserves.</us-gaap:ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i8dd85d564bc044a186372d76024cb4a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTpjMzljMjcyNzAzMTU0ZTMzYWJiOTEwOGIzMmIyMmJlYi90YWJsZXJhbmdlOmMzOWMyNzI3MDMxNTRlMzNhYmI5MTA4YjMyYjIyYmViXzMtMy0xLTEtMzYzMTM_92460209-183a-4872-a765-434d4bee3ffe"
      unitRef="usd">-82904000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="ia27e332e9179482a850ee571381ce5c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTpjMzljMjcyNzAzMTU0ZTMzYWJiOTEwOGIzMmIyMmJlYi90YWJsZXJhbmdlOmMzOWMyNzI3MDMxNTRlMzNhYmI5MTA4YjMyYjIyYmViXzMtNS0xLTEtMzYzMTM_223b650f-1a0b-4192-b73e-3f32d95703ca"
      unitRef="usd">-2536000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="id3fb7428b6f141f4b87c4d72ed46760b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTpjMzljMjcyNzAzMTU0ZTMzYWJiOTEwOGIzMmIyMmJlYi90YWJsZXJhbmdlOmMzOWMyNzI3MDMxNTRlMzNhYmI5MTA4YjMyYjIyYmViXzMtNy0xLTEtMzYzMTM_946c5a27-1edb-4594-b484-e8cc0343ebc9"
      unitRef="usd">-111848000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="icbbe45cce208495ca0d7c59e7aeafdfe_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTpjMzljMjcyNzAzMTU0ZTMzYWJiOTEwOGIzMmIyMmJlYi90YWJsZXJhbmdlOmMzOWMyNzI3MDMxNTRlMzNhYmI5MTA4YjMyYjIyYmViXzQtMy0xLTEtMzYzMTM_5fdc6f02-1d18-450c-a3a3-e05803ab3d30"
      unitRef="usd">310000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i02b1b9683daf46fe979c7a7efb1c8deb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTpjMzljMjcyNzAzMTU0ZTMzYWJiOTEwOGIzMmIyMmJlYi90YWJsZXJhbmdlOmMzOWMyNzI3MDMxNTRlMzNhYmI5MTA4YjMyYjIyYmViXzQtNS0xLTEtMzYzMTM_056c872b-6c0f-4920-a95b-95f5a5b88679"
      unitRef="usd">13535000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i9abe13ed017b44d5a156f26b3dbc67b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTpjMzljMjcyNzAzMTU0ZTMzYWJiOTEwOGIzMmIyMmJlYi90YWJsZXJhbmdlOmMzOWMyNzI3MDMxNTRlMzNhYmI5MTA4YjMyYjIyYmViXzQtNy0xLTEtMzYzMTM_773eceab-1425-49c7-a2a7-628c83316e16"
      unitRef="usd">-434000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="ia887ce043620432e8ab37807e78c93ed_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTpjMzljMjcyNzAzMTU0ZTMzYWJiOTEwOGIzMmIyMmJlYi90YWJsZXJhbmdlOmMzOWMyNzI3MDMxNTRlMzNhYmI5MTA4YjMyYjIyYmViXzUtMy0xLTEtMzYzMTM_17d5149f-bce2-4cae-907e-0430e1da0e91"
      unitRef="usd">22579000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="ie9c9e4c5fae34c58998c9f941d055da5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTpjMzljMjcyNzAzMTU0ZTMzYWJiOTEwOGIzMmIyMmJlYi90YWJsZXJhbmdlOmMzOWMyNzI3MDMxNTRlMzNhYmI5MTA4YjMyYjIyYmViXzUtNS0xLTEtMzYzMTM_8eee7bc6-aa41-4440-a92d-04820d7afe28"
      unitRef="usd">8605000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="if901c839e4814524bd947248b7043863_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTpjMzljMjcyNzAzMTU0ZTMzYWJiOTEwOGIzMmIyMmJlYi90YWJsZXJhbmdlOmMzOWMyNzI3MDMxNTRlMzNhYmI5MTA4YjMyYjIyYmViXzUtNy0xLTEtMzYzMTM_9d91226c-5789-4d63-bc56-08e4b94f388a"
      unitRef="usd">41276000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTpjMzljMjcyNzAzMTU0ZTMzYWJiOTEwOGIzMmIyMmJlYi90YWJsZXJhbmdlOmMzOWMyNzI3MDMxNTRlMzNhYmI5MTA4YjMyYjIyYmViXzYtMy0xLTEtMzYzMTM_2b858669-e9b3-4f0b-b131-805412a71072"
      unitRef="usd">-60015000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTpjMzljMjcyNzAzMTU0ZTMzYWJiOTEwOGIzMmIyMmJlYi90YWJsZXJhbmdlOmMzOWMyNzI3MDMxNTRlMzNhYmI5MTA4YjMyYjIyYmViXzYtNS0xLTEtMzYzMTM_ab4a40b7-5b7b-4b1f-a828-42184110d084"
      unitRef="usd">19604000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTpjMzljMjcyNzAzMTU0ZTMzYWJiOTEwOGIzMmIyMmJlYi90YWJsZXJhbmdlOmMzOWMyNzI3MDMxNTRlMzNhYmI5MTA4YjMyYjIyYmViXzYtNy0xLTEtMzYzMTM_a34e12a9-489a-4cb4-88f6-10295ac26069"
      unitRef="usd">-71006000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <mtg:RollforwardOfPrimaryDefaultInventoryTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzExMTI4_1577d787-a45e-4a57-b1bc-7c38c57842fc">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A roll-forward of our primary delinquency inventory for the years ended December&#160;31, 2021, 2020, and 2019 appears in table 8.3 below. The information concerning new notices and cures is compiled from monthly reports received from loan servicers. The level of new notice and cure activity reported in a particular month can be influenced by, among other things, the date on which a servicer generates its report, the number of business days in a month and transfers of servicing between loan servicers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Primary delinquency inventory roll-forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning delinquent inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;New Notices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42,432&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(64,896)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(76,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Paid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Rescissions and denials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other items removed from inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(695)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(639)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending delinquent inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;33,290&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mtg:RollforwardOfPrimaryDefaultInventoryTableTextBlock>
    <mtg:PrimaryDefaultInventory
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzMtMy0xLTEtMzYzMTM_e83eeec2-d143-4ebf-a7e4-3edc9be261a1"
      unitRef="loan">57710</mtg:PrimaryDefaultInventory>
    <mtg:PrimaryDefaultInventory
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzMtNS0xLTEtMzYzMTM_9472986c-ce0d-44e3-bfdd-7ef73bdddf21"
      unitRef="loan">30028</mtg:PrimaryDefaultInventory>
    <mtg:PrimaryDefaultInventory
      contextRef="i8534772698e441b3ad0e43ea0fd24f44_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzMtNy0xLTEtMzYzMTM_fae98085-bd19-4bb2-99a6-3f600eb2edd7"
      unitRef="loan">32898</mtg:PrimaryDefaultInventory>
    <mtg:PrimaryDefaultInventoryNewNotices
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzQtMy0xLTEtMzYzMTM_fe118f8a-36b8-4521-ae2d-9655c936ae40"
      unitRef="loan">42432</mtg:PrimaryDefaultInventoryNewNotices>
    <mtg:PrimaryDefaultInventoryNewNotices
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzQtNS0xLTEtMzYzMTM_14379a10-743f-4d9d-8b18-581eabd93877"
      unitRef="loan">106099</mtg:PrimaryDefaultInventoryNewNotices>
    <mtg:PrimaryDefaultInventoryNewNotices
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzQtNy0xLTEtMzYzMTM_0702ee8b-5947-4082-aa8d-04e906756513"
      unitRef="loan">54239</mtg:PrimaryDefaultInventoryNewNotices>
    <mtg:PrimaryDefaultInventoryCures
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzUtMy0xLTEtMzYzMTM_df2995ca-774f-4d45-9eb0-599db47848f3"
      unitRef="loan">64896</mtg:PrimaryDefaultInventoryCures>
    <mtg:PrimaryDefaultInventoryCures
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzUtNS0xLTEtMzYzMTM_78965da6-6af0-4a21-ba69-68401a221ad0"
      unitRef="loan">76107</mtg:PrimaryDefaultInventoryCures>
    <mtg:PrimaryDefaultInventoryCures
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzUtNy0xLTEtMzYzMTM_6e50ab49-a7b1-499b-a132-43f0e10f61b2"
      unitRef="loan">52035</mtg:PrimaryDefaultInventoryCures>
    <mtg:PrimaryDefaultInventoryPaids
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzYtMy0xLTEtMzYzMTM_9f8539c0-0044-476c-88c4-bec0dd507697"
      unitRef="loan">1223</mtg:PrimaryDefaultInventoryPaids>
    <mtg:PrimaryDefaultInventoryPaids
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzYtNS0xLTEtMzYzMTM_1d1f190a-8b85-4d7b-bdce-6f8e584eba79"
      unitRef="loan">2245</mtg:PrimaryDefaultInventoryPaids>
    <mtg:PrimaryDefaultInventoryPaids
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzYtNy0xLTEtMzYzMTM_cd0233de-bd3a-4d8c-946c-eb55f6ddf4ce"
      unitRef="loan">4267</mtg:PrimaryDefaultInventoryPaids>
    <mtg:PrimaryDefaultInventoryRescissionsAndDenials
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzctMy0xLTEtMzYzMTM_41974c4c-bc46-4806-bcb8-d99e4122548c"
      unitRef="loan">38</mtg:PrimaryDefaultInventoryRescissionsAndDenials>
    <mtg:PrimaryDefaultInventoryRescissionsAndDenials
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzctNS0xLTEtMzYzMTM_9c107d28-1ae4-4115-93cd-fd334a71afdf"
      unitRef="loan">65</mtg:PrimaryDefaultInventoryRescissionsAndDenials>
    <mtg:PrimaryDefaultInventoryRescissionsAndDenials
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzctNy0xLTEtMzYzMTM_55eb7d8c-14a9-4159-8b53-1ac7dd8152c3"
      unitRef="loan">168</mtg:PrimaryDefaultInventoryRescissionsAndDenials>
    <mtg:PrimaryDefaultInventoryOtherItemsRemoved
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzgtMy0xLTEtMzYzMTM_235ed4d4-12d2-46fe-8728-44d01d806e88"
      unitRef="loan">695</mtg:PrimaryDefaultInventoryOtherItemsRemoved>
    <mtg:PrimaryDefaultInventoryOtherItemsRemoved
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzgtNS0xLTEtMzYzMTM_28ff10a2-b4de-4190-823d-9f428faea59f"
      unitRef="loan">0</mtg:PrimaryDefaultInventoryOtherItemsRemoved>
    <mtg:PrimaryDefaultInventoryOtherItemsRemoved
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzgtNy0xLTEtMzYzMTM_fc623377-e454-44fc-822f-b2222d1243d9"
      unitRef="loan">639</mtg:PrimaryDefaultInventoryOtherItemsRemoved>
    <mtg:PrimaryDefaultInventory
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzktMy0xLTEtMzYzMTM_13bce008-959f-457c-ac34-702098dc785c"
      unitRef="loan">33290</mtg:PrimaryDefaultInventory>
    <mtg:PrimaryDefaultInventory
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzktNS0xLTEtMzYzMTM_302a3a2e-6be2-4df1-b859-d2703d944624"
      unitRef="loan">57710</mtg:PrimaryDefaultInventory>
    <mtg:PrimaryDefaultInventory
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZToyZDZjMWFlZWY0NTM0YjgyYjg4OWI1MmFlMzllMDJlOC90YWJsZXJhbmdlOjJkNmMxYWVlZjQ1MzRiODJiODg5YjUyYWUzOWUwMmU4XzktNy0xLTEtMzYzMTM_4887abf5-d6bd-4038-abd3-5a457e3c63ff"
      unitRef="loan">30028</mtg:PrimaryDefaultInventory>
    <mtg:PrimaryDefaultInventoryOtherItemsRemoved
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzcxNDY4MjU2MDYyNjg_87e44a15-67cb-44e0-a29b-b480a8d7a416"
      unitRef="loan">695</mtg:PrimaryDefaultInventoryOtherItemsRemoved>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="ief31f700e0404363bc3c40ffc839cd62_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzcxNDY4MjU2MDYyMzc_f80279cd-bc55-4e18-8f32-4e6130572452"
      unitRef="usd">13800000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <mtg:PrimaryDefaultInventoryOtherItemsRemoved
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzcxNDY4MjU2MDYyNzM_127ace29-2f41-416a-bc9c-3c0b33624ec7"
      unitRef="loan">639</mtg:PrimaryDefaultInventoryOtherItemsRemoved>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="ibff08c3b940b4231bcc6f0b42870b03a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzcxNDY4MjU2MDYyNTM_1106f15e-9ea0-45c5-80f5-a67559c8102c"
      unitRef="usd">30000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <mtg:AgingOfPrimaryDefaultInventoryTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzExMTM3_838904b1-4085-46d0-9fc8-f5722acf44e5">The number of consecutive months that a borrower has been delinquent is shown in table 8.4 below.  &lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Primary delinquency inventory - consecutive months delinquent&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3 months or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4 - 11 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 months or more&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;17,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;33,290&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="6" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3 months or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4 - 11 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 months or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Primary claims received inventory included in ending delinquent inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.7pt"&gt;Approximately 20%, 31%, and 36% of the delinquent inventory that has been delinquent for 12 consecutive months or more has been delinquent for at least 36 consecutive months as of December&#160;31, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</mtg:AgingOfPrimaryDefaultInventoryTableTextBlock>
    <mtg:PrimaryDefaultInventoryThreeMonthsOrLess
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzQtMy0xLTEtMzYzMTM_37bfaedf-f828-4ff4-aa50-8c37b49d1cef"
      unitRef="loan">7586</mtg:PrimaryDefaultInventoryThreeMonthsOrLess>
    <mtg:PrimaryDefaultInventoryThreeMonthsOrLess
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzQtNS0xLTEtMzYzMTM_eeb9d67d-a8ac-47d0-850b-f4ba7b966ca9"
      unitRef="loan">11542</mtg:PrimaryDefaultInventoryThreeMonthsOrLess>
    <mtg:PrimaryDefaultInventoryThreeMonthsOrLess
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzQtNy0xLTEtMzYzMTM_8abdd4ed-e961-4a5c-876f-6273198cb695"
      unitRef="loan">9447</mtg:PrimaryDefaultInventoryThreeMonthsOrLess>
    <mtg:PrimaryDefaultInventoryFourToElevenMonths
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzUtMy0xLTEtMzYzMTM_4667cbb9-8564-4404-98f0-0dc8c8c04c3c"
      unitRef="loan">7990</mtg:PrimaryDefaultInventoryFourToElevenMonths>
    <mtg:PrimaryDefaultInventoryFourToElevenMonths
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzUtNS0xLTEtMzYzMTM_320c5c81-b6d3-40dc-915f-0e8549903efe"
      unitRef="loan">34620</mtg:PrimaryDefaultInventoryFourToElevenMonths>
    <mtg:PrimaryDefaultInventoryFourToElevenMonths
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzUtNy0xLTEtMzYzMTM_188d4801-2ec5-43ff-972a-6bf2810e91e8"
      unitRef="loan">9664</mtg:PrimaryDefaultInventoryFourToElevenMonths>
    <mtg:PrimaryDefaultInventoryTwelveMonthsOrMore
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzYtMy0xLTEtMzYzMTM_094de8c4-4b0f-4ec0-bf7f-71461c44b93e"
      unitRef="loan">17714</mtg:PrimaryDefaultInventoryTwelveMonthsOrMore>
    <mtg:PrimaryDefaultInventoryTwelveMonthsOrMore
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzYtNS0xLTEtMzYzMTM_f4453830-8b0e-4fbb-a2f9-4fe9260406d5"
      unitRef="loan">11548</mtg:PrimaryDefaultInventoryTwelveMonthsOrMore>
    <mtg:PrimaryDefaultInventoryTwelveMonthsOrMore
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzYtNy0xLTEtMzYzMTM_1204102a-db1e-43b3-ac58-c397ae337522"
      unitRef="loan">10917</mtg:PrimaryDefaultInventoryTwelveMonthsOrMore>
    <mtg:PrimaryDefaultInventory
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzctMy0xLTEtMzYzMTM_be4966a3-52aa-472b-a826-b3c1e672d836"
      unitRef="loan">33290</mtg:PrimaryDefaultInventory>
    <mtg:PrimaryDefaultInventory
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzctNS0xLTEtMzYzMTM_94d06675-d578-4308-82ea-5de7480c7c31"
      unitRef="loan">57710</mtg:PrimaryDefaultInventory>
    <mtg:PrimaryDefaultInventory
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzctNy0xLTEtMzYzMTM_045ca5f9-8686-4489-b99f-0cc5576390c9"
      unitRef="loan">30028</mtg:PrimaryDefaultInventory>
    <mtg:PrimaryDefaultInventoryThreeMonthsOrLessPercentage
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzktMy0xLTEtMzYzMTM_485eb2eb-fb35-4e4f-a00e-0e25df4f8652"
      unitRef="number">0.23</mtg:PrimaryDefaultInventoryThreeMonthsOrLessPercentage>
    <mtg:PrimaryDefaultInventoryThreeMonthsOrLessPercentage
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzktNS0xLTEtMzYzMTM_910170a1-ddb7-45e1-9c76-64bd7db8173b"
      unitRef="number">0.20</mtg:PrimaryDefaultInventoryThreeMonthsOrLessPercentage>
    <mtg:PrimaryDefaultInventoryThreeMonthsOrLessPercentage
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzktNy0xLTEtMzYzMTM_63d2ba02-dbf7-432c-94f3-2c34474a23ac"
      unitRef="number">0.32</mtg:PrimaryDefaultInventoryThreeMonthsOrLessPercentage>
    <mtg:PrimaryDefaultInventoryFourToElevenMonthsPercentage
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzEwLTMtMS0xLTM2MzEz_ea0f570f-07f1-460d-885f-e6e14639c43a"
      unitRef="number">0.24</mtg:PrimaryDefaultInventoryFourToElevenMonthsPercentage>
    <mtg:PrimaryDefaultInventoryFourToElevenMonthsPercentage
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzEwLTUtMS0xLTM2MzEz_a305cbac-a09a-41d4-baae-1132ecb8d943"
      unitRef="number">0.60</mtg:PrimaryDefaultInventoryFourToElevenMonthsPercentage>
    <mtg:PrimaryDefaultInventoryFourToElevenMonthsPercentage
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzEwLTctMS0xLTM2MzEz_7d0f0df8-5ef2-4015-8448-728074b1f61e"
      unitRef="number">0.32</mtg:PrimaryDefaultInventoryFourToElevenMonthsPercentage>
    <mtg:PrimaryDefaultInventoryTwelveMonthsOrMorePercentage
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzExLTMtMS0xLTM2MzEz_03486f6b-3f27-4895-bb6f-f82323e0bb0c"
      unitRef="number">0.53</mtg:PrimaryDefaultInventoryTwelveMonthsOrMorePercentage>
    <mtg:PrimaryDefaultInventoryTwelveMonthsOrMorePercentage
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzExLTUtMS0xLTM2MzEz_8cb279ee-c5b9-41bf-afd5-f319902b6f6e"
      unitRef="number">0.20</mtg:PrimaryDefaultInventoryTwelveMonthsOrMorePercentage>
    <mtg:PrimaryDefaultInventoryTwelveMonthsOrMorePercentage
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzExLTctMS0xLTM2MzEz_19752238-6dc7-46bd-b64c-737ca3186689"
      unitRef="number">0.36</mtg:PrimaryDefaultInventoryTwelveMonthsOrMorePercentage>
    <mtg:PrimaryDefaultInventoryPercentage
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzEyLTMtMS0xLTM2MzEz_4ee08c8a-d842-4bf3-b612-d320e0bc227e"
      unitRef="number">1</mtg:PrimaryDefaultInventoryPercentage>
    <mtg:PrimaryDefaultInventoryPercentage
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzEyLTUtMS0xLTM2MzEz_1aa0bbb3-45ec-454c-b06c-bb2134e198c6"
      unitRef="number">1</mtg:PrimaryDefaultInventoryPercentage>
    <mtg:PrimaryDefaultInventoryPercentage
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzEyLTctMS0xLTM2MzEz_84a1449e-c091-41f9-b36b-38e5b79f4f8a"
      unitRef="number">1</mtg:PrimaryDefaultInventoryPercentage>
    <mtg:PrimaryDefaultInventoryClaimsReceivedInventory
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzE0LTMtMS0xLTM2MzEz_4e6915ea-2eca-4610-a9db-115a8d09819f"
      unitRef="loan">211</mtg:PrimaryDefaultInventoryClaimsReceivedInventory>
    <mtg:PrimaryDefaultInventoryClaimsReceivedInventory
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzE0LTUtMS0xLTM2MzEz_a2c6ab9e-bb12-4d7f-a890-3d3b12f146d7"
      unitRef="loan">159</mtg:PrimaryDefaultInventoryClaimsReceivedInventory>
    <mtg:PrimaryDefaultInventoryClaimsReceivedInventory
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90YWJsZTo2MTY5ZmEwMWFhZGY0Nzk3ODA4NWI5OGNmZGYyNTFjMy90YWJsZXJhbmdlOjYxNjlmYTAxYWFkZjQ3OTc4MDg1Yjk4Y2ZkZjI1MWMzXzE0LTctMS0xLTM2MzEz_89752096-0348-4cfe-b882-c4bdad610ce6"
      unitRef="loan">538</mtg:PrimaryDefaultInventoryClaimsReceivedInventory>
    <mtg:PrimaryDefaultInventoryTwelveMonthsOrMorePercentOfPrimaryDefaultInventoryInDefaultForTwelveMonthsOrMoreInDefaultForMoreThanThirtySixConsecutiveMonths
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzEwMDQx_043aec96-e172-439c-85e3-b571c9951466"
      unitRef="number">0.20</mtg:PrimaryDefaultInventoryTwelveMonthsOrMorePercentOfPrimaryDefaultInventoryInDefaultForTwelveMonthsOrMoreInDefaultForMoreThanThirtySixConsecutiveMonths>
    <mtg:PrimaryDefaultInventoryTwelveMonthsOrMorePercentOfPrimaryDefaultInventoryInDefaultForTwelveMonthsOrMoreInDefaultForMoreThanThirtySixConsecutiveMonths
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzEwMDQ1_64b2ec49-4e93-4706-b185-5242d8a6cde8"
      unitRef="number">0.31</mtg:PrimaryDefaultInventoryTwelveMonthsOrMorePercentOfPrimaryDefaultInventoryInDefaultForTwelveMonthsOrMoreInDefaultForMoreThanThirtySixConsecutiveMonths>
    <mtg:PrimaryDefaultInventoryTwelveMonthsOrMorePercentOfPrimaryDefaultInventoryInDefaultForTwelveMonthsOrMoreInDefaultForMoreThanThirtySixConsecutiveMonths
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzEwMDUz_47e83593-cc68-4a67-a4d2-a7af81b93fd6"
      unitRef="number">0.36</mtg:PrimaryDefaultInventoryTwelveMonthsOrMorePercentOfPrimaryDefaultInventoryInDefaultForTwelveMonthsOrMoreInDefaultForMoreThanThirtySixConsecutiveMonths>
    <mtg:PoolInsuranceNoticeInventory
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzcxNDY4MjU2MDYyNzg_e34f36d4-aa08-4c6a-9209-ea0ab5f0bd9c"
      unitRef="loan">498</mtg:PoolInsuranceNoticeInventory>
    <mtg:PoolInsuranceNoticeInventory
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzcxNDY4MjU2MDYyODM_85238547-c0ee-4518-92e9-c043fc4d15f4"
      unitRef="loan">680</mtg:PoolInsuranceNoticeInventory>
    <mtg:PoolInsuranceNoticeInventory
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzEwNjUz_675b3796-9212-4236-a9c0-322bdb29c139"
      unitRef="loan">653</mtg:PoolInsuranceNoticeInventory>
    <mtg:PremiumRefundLiabilityExpectedClaimPayments
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzEwOTk1MTE2NDU2ODk_322aeed7-3ea4-444a-a10d-cf1add493696"
      unitRef="usd">37000000</mtg:PremiumRefundLiabilityExpectedClaimPayments>
    <mtg:PremiumRefundLiabilityExpectedClaimPayments
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjAvZnJhZzo0YjcwYzc3MGJkZDI0YmY0OTNlNGY2YTA2NWI0ZDFjZC90ZXh0cmVnaW9uOjRiNzBjNzcwYmRkMjRiZjQ5M2U0ZjZhMDY1YjRkMWNkXzEwOTk1MTE2NTI0OTY_72c6abf4-4cc6-4028-91aa-102c6603e84d"
      unitRef="usd">30000000</mtg:PremiumRefundLiabilityExpectedClaimPayments>
    <us-gaap:ReinsuranceTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEzMDc2_5c80eef0-c2de-4514-a715-aaeefa2ccdff">&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 9&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Reinsurance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="width:100.000%"&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our consolidated financial statements reflect the effects of assumed and ceded reinsurance transactions. Assumed reinsurance refers to the acceptance of certain insurance risks that other insurance companies have underwritten. Ceded reinsurance involves transferring certain insurance risks (along with, in the case of quota share reinsurance, the related earned premiums) we have underwritten to other insurance companies who agree to share these risks. The purpose of ceded reinsurance is to protect us, at a cost, against losses arising from our mortgage guaranty policies covered by the agreement and to manage our capital requirements under PMIERs. Reinsurance is currently placed on a quota share and excess of loss basis but we also have immaterial captive reinsurance agreements that were in effect through December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 9.1 below shows the effect of all reinsurance agreements on premiums earned and losses incurred as reflected in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Premiums earned:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,167,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,199,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,155,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,858&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(163,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(188,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(129,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Net premiums earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,014,419&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,021,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,030,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;74,496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;442,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(125)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(9,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(77,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net losses incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;64,577&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;QUOTA SHARE REINSURANCE&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have entered into quota share reinsurance ("QSR") transactions with panels of third-party reinsurers to cede a fixed quota share percentage of premiums earned and received and losses incurred on insurance covered by the transactions. We receive the benefit of a ceding commission equal to 20% of premiums ceded before profit commission. We also receive the benefit of a profit commission through a reduction of premiums we cede. The profit commission varies inversely with the level of losses on a &#x201c;dollar for dollar&#x201d; basis and can be eliminated at annual loss ratios higher than we have experienced on our QSR transactions.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Each of our QSR transactions typically have annual loss ratio caps of 300% and lifetime loss ratios of 200%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Franklin Gothic Book',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"/&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 9.2 below provides additional detail regarding our QSR transactions in effect during 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Policy Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share %&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Annual Loss Ratio to Exhaust Profit Commission &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contractual Termination Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2015 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior to 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2017 QSR &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2028&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018 QSR &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 QSR and 2021 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 - 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Credit Union QSR &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020-2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2039&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;    &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;We will receive a profit commission provided the annual loss ratio on policies covered under the transaction remains below this ratio. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; 2017 and 2018 QSR Transactions were terminated effective December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)      &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Eligible credit union business written before April 1, 2020 was covered by our 2019 and prior QSR Transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have executed an agreement with a group of unaffiliated reinsurers for a reinsurance transaction with an effective date of January 1, 2022 with a similar structure to our existing QSR transactions that will cover most of our NIW in 2022 (with an additional 15.0% quota share) and 2023 (with a 15% quota share). Generally, we will receive an annual profit commission provided the annual loss ratio on the loans covered under the transaction remain below 62.0%.    &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We can elect to terminate the QSR Transactions under specified scenarios without penalty upon prior written notice, including if we will receive less than 90% (80% for the Credit Union QSR Transaction ) of the full credit amount under the PMIERs, full financial statement credit or full credit under applicable regulatory capital requirements for the risk ceded in any required calculation period. Early termination of the QSR agreements can also be elected by us for a fee, or under specified scenarios for no fee upon prior written notice.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 9.3 provides additional detail regarding optional termination dates and optional reductions to our quota share percentage which can, in each case be elected by us for a fee. The optional reduction to the quota share percentage would give us an option to reduce our quota share percentage from the original percentage as shown in table 9.2 to the percentage showed in 9.3.  &lt;/span&gt;&lt;/div&gt;&lt;div style="width:100.000%"&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"/&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.237%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Termination Date &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Quota Share % Reduction Date &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share % Reduction&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2015 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25% or 20%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.5% or 8%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 QSR and 2021 QSR, 2020 Policy year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.5% or 12%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 QSR and 2021 QSR, 2021 Policy year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.5% or 12%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.5% or 8%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5% or 10%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; We can elect early termination of the QSR transaction beginning on this date, and bi-annually thereafter.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;We can elect to reduce the quota share percentage beginning on this date, and bi-annually thereafter.    &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 9.4 provides a summary of our QSR Transactions, excluding captive agreements, for 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota share reinsurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded premiums written and earned, net of profit commission &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;118,537&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;111,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded losses incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,862&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceding commissions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;53,460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Profit commission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;153,759&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.7pt"&gt;Ceding commissions are reported within Other underwriting and operating expenses, net on the consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt;We incurred an early termination fee of $5&#160;million for the termination of our 2017 and 2018 QSR Transactions effective December 31, 2021. The reinsurance recoverable on paid losses as of December 31, 2021 includes $36&#160;million due from the reinsurers participating in the 2017 and 2018 QSR Transactions for loss and LAE reserves incurred at the time of termination.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt;Ceded premiums written and earned, net of profit commission, increased in 2020 due to the decrease in profit commission. The decrease in profit commission was a result of higher ceded losses incurred, primarily due to an increase in the delinquency inventory due to the impacts of the COVID-19 pandemic.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the terms of our QSR Transactions currently in effect, ceded premiums, ceding commissions, profit commission, and ceded loss paid and LAE paid are settled net on a quarterly basis. The ceded premiums due after deducting the related ceding commission and profit commission is reported within "Other liabilities" on the consolidated balance sheets. The reinsurance recoverable on loss reserves related to our QSR Transactions was $66.9 million as of December&#160;31, 2021 and $95.0 million as of December&#160;31, 2020. The reinsurance recoverable balance is secured by funds on deposit from the reinsurers, the minimum amount of which is based on the greater of 1) a reinsurer's funding requirements under PMIERs or 2) ceded reserves and unpaid losses. Each of the reinsurers under our quota share reinsurance agreements described above has an insurer financial strength rating of A- or better (or a comparable rating) by Standard and Poor's Rating Services, A.M. Best, Moody's, or a combination of the three. An allowance for credit losses was not required for 2021.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;EXCESS OF LOSS REINSURANCE&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;We have aggregate excess of loss reinsurance transactions (&#x201c;Home Re Transactions&#x201d;) with unaffiliated special purpose insurers (&#x201c;Home Re Entities&#x201d;). For the reinsurance coverage periods, we retain the first layer of the respective aggregate losses paid, and a Home Re special purpose entity will then provide second layer coverage up to the outstanding reinsurance coverage amount. We retain losses paid in excess of the outstanding reinsurance coverage amount. Subject to certain conditions, the reinsurance coverage decreases over a period of either 10 or 12.5 years, depending on the transaction, as the underlying covered mortgages amortize or are repaid, or mortgage insurance losses are paid. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;The Home Re entities financed the coverages by issuing mortgage insurance-linked notes (&#x201c;ILNs&#x201d;) to unaffiliated investors in an aggregate amount equal to the initial reinsurance coverage amounts. Each ILN is non-recourse to any assets of MGIC or affiliates. The proceeds of the ILNs, which were deposited into reinsurance trusts for the benefit of MGIC, will be the source of reinsurance claim payments to MGIC and principal repayments on the ILNs. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;When a &#x201c;Trigger Event&#x201d; is in effect, payment of principal on the related notes will be suspended and the reinsurance coverage available to MGIC under the transactions will not be reduced by such principal payments. As of December 31, 2021 a "Trigger Event" has occurred on our Home Re 2018-1 and Home Re 2019-1 ILN transactions because the reinsured principal balance of loans that were reported 60 or more days delinquent exceeded a percentage of the total reinsured principal balance of loans specified under each transaction. A "Trigger Event" has also occurred on the Home Re 2021-2 ILN transactions because the credit enhancement of the most senior tranche is less than the target credit enhancement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 9.5 provides a summary of our Home Re Transactions as of December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:21.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.458%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Excess of Loss Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table 9.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-2, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2020-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2019-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2018-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;August 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;February 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 25, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Policy Inforce Dates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2021 - May 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;August 1, 2020 - December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2020 - July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2018 - March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2016 - December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Optional Call  Date &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 25, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 25, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 25, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 25, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 25, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Legal Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial First Layer Retention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;190,159&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;211,159&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,283&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,730&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,691&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial Excess of Loss Reinsurance Coverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;398,429&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;398,848&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;412,917&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;315,739&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;318,636&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining First Layer Retention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;190,159&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;211,142&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;275,204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;183,917&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165,365&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining Excess of Loss Reinsurance Coverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;398,429&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;387,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;234,312&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;208,146&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;218,343&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining First Layer Retention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,283&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;184,514&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166,005&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining Excess of Loss Reinsurance Coverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;412,917&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,146&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;218,343&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining First Layer Retention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,636&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,779&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining Excess of Loss Reinsurance Coverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;271,021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;260,957&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:1.7pt"&gt;We have the right to terminate the Home Re Transactions under certain circumstances and on any payment date on or after the respective Optional Call date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reinsurance premiums ceded to each Home Re Entity are composed of coverage, initial expense and supplemental premiums. The coverage premiums are generally calculated as the difference between the amount of interest payable by the Home Re Entity on the remaining reinsurance coverage levels, and the investment income collected on the collateral assets held in reinsurance trust account and used to collateralize the Home Re Entity's reinsurance obligation to MGIC. The amount of monthly reinsurance coverage premium ceded will fluctuate due to changes in the reference rate and changes in money market rates that affect investment income collected on the assets in the reinsurance trust. The Home Re 2021-2 Transactions references SOFR, while the remaining Home Re Transactions reference the one-month LIBOR. As a result, we concluded that each Home Re Transaction contains an embedded derivative that is accounted for separately as a freestanding derivative. The fair values of the derivatives at&#160;December&#160;31, 2021 and December&#160;31, 2020, were not material to our consolidated balance sheet, and the change in fair values during the years ended December&#160;31, 2021, December&#160;31, 2020 and December 31, 2019 were not material to our consolidated statements of operations. Total ceded premiums under the Home Re transaction were $44.5 million, $20.8 million, and $17.6&#160;million for the years ended December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At the time the Home Re Transactions were entered into, we concluded that each Home Re Entity is a variable interest entity (&#x201c;VIE&#x201d;). A VIE is a legal entity that does not have sufficient equity at risk to finance its activities without additional subordinated financial support or is structured such that equity investors lack the ability to make sufficient decisions relating to the entity&#x2019;s operations through voting rights or do not substantively participate in gains and losses of the entity. Given that MGIC (1) does not have the unilateral power to direct the activities that most significantly affect each Home Re Entity&#x2019;s economic performance and (2) does not have the obligation to absorb losses or the right to receive benefits of each Home Re Entity that could be significant to the Home Re Entity, consolidation of the Home Re Entities is not required.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are required to disclose our maximum exposure to loss, which we consider to be an amount that we could be required to record in our statements of operations, as a result of our involvement with the VIEs under our Home Re Transactions. As of December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019, we did not have material exposure to the VIEs as we have no investment in the VIEs and had no reinsurance claim payments due from the VIEs under our reinsurance transactions. We are unable to determine the timing or extent of claims from losses that are ceded under the reinsurance transactions. The VIE assets are deposited in reinsurance trusts for the benefit of MGIC that will be the source of reinsurance claim payments to MGIC. The purpose of the reinsurance trusts is to provide security to MGIC for the obligations of the VIEs under the reinsurance transactions. The trustee of the reinsurance trusts, a recognized provider of corporate trust services, has established segregated accounts within the reinsurance trusts for the benefit of MGIC, pursuant to the trust agreements. The trust agreements are governed by, and construed in accordance with, the laws of the State of New York. If the trustee of the reinsurance trusts failed to distribute claim payments to us as provided in the reinsurance trusts, we would incur a loss related to our losses ceded under the reinsurance transactions and deemed unrecoverable. We are also unable to determine the impact such possible failure by the trustee to perform pursuant to the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;reinsurance trust agreements may have on our consolidated financial statements. As a result, we are unable to quantify our maximum exposure to loss related to our involvement with the VIEs. MGIC has certain termination rights under the reinsurance transactions should its claims not be paid. We consider our exposure to loss from our reinsurance transactions with the VIEs to be remote.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 9.6 presents the total assets of the Home Re Entities as of December&#160;31, 2021 , December&#160;31, 2020 and December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re Entities total assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re Entity &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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total VIE Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2018-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;218,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2019-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;208,146&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2020-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;251,387&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2021-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;398,848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2021-2 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;398,429&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2018-01 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;218,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2019-01 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2020-01 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;412,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2018-01 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;269,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2019-01 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;283,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reinsurance trust agreements provide that the trust assets may generally only be invested in certain money market funds that (i) invest at least 99.5% of their total assets in cash or direct U.S. federal government obligations, such as U.S. Treasury bills, as well as other short-term securities backed by the full faith and credit of the U.S. federal government or issued by an agency of the U.S. federal government, (ii)&#160;have a principal stability fund rating of &#x201c;AAAm&#x201d; by S&amp;amp;P or a money market fund rating of &#x201c;Aaa-mf&#x201d; by Moody&#x2019;s as of the Closing Date and thereafter maintain any rating with either S&amp;amp;P or Moody&#x2019;s, and (iii) are permitted investments under the applicable credit for reinsurance laws and applicable PMIERs credit for reinsurance requirements.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total calculated PMIERs credit for risk ceded under our Home Re Transactions is generally based on the PMIERs requirement of the covered policies and the attachment and detachment points of the coverage, all of which fluctuate over time. (see &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_124" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 1 - "Nature of Business"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_127" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 2 - "Basis of Presentation"&lt;/a&gt;&lt;/span&gt; ).</us-gaap:ReinsuranceTextBlock>
    <us-gaap:EffectsOfReinsuranceTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEzMDc5_1ef65c32-4c6f-4c47-8658-af6d1417c6b4">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 9.1 below shows the effect of all reinsurance agreements on premiums earned and losses incurred as reflected in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Premiums earned:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,167,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,199,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,155,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,858&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(163,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(188,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(129,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Net premiums earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,014,419&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,021,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,030,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;74,496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;442,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(125)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(9,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(77,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net losses incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;64,577&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EffectsOfReinsuranceTableTextBlock>
    <us-gaap:DirectPremiumsEarned
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzUtMy0xLTEtMzYzMTM_dab1752c-cc38-48fa-bed8-995a253d682e"
      unitRef="usd">1167592000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzUtNS0xLTEtMzYzMTM_a0aa8fe3-1fff-4b62-9f99-d0efc5295939"
      unitRef="usd">1199824000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzUtNy0xLTEtMzYzMTM_f54aba5d-f233-42c3-875c-41aecef142ce"
      unitRef="usd">1155240000</us-gaap:DirectPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzYtMy0xLTEtMzYzMTM_eb918fb3-c5b9-451d-bea9-1643648f4fb1"
      unitRef="usd">9858000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzYtNS0xLTEtMzYzMTM_ac8d4609-cd74-4aee-a13e-b5d4e0f6bad3"
      unitRef="usd">10848000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzYtNy0xLTEtMzYzMTM_d759a669-8cb1-47ff-800b-1c6e806f03ea"
      unitRef="usd">5085000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzctMy0xLTEtMzYzMTM_ed504ebb-8f0a-470f-9875-c941bb0acc58"
      unitRef="usd">163031000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzctNS0xLTEtMzYzMTM_b34cf0a5-5501-4e1a-a422-a2e575da7697"
      unitRef="usd">188729000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzctNy0xLTEtMzYzMTM_0766b651-bc24-4279-9c58-b31d19a2961d"
      unitRef="usd">129337000</us-gaap:CededPremiumsEarned>
    <us-gaap:PremiumsEarnedNet
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzgtMy0xLTEtMzYzMTM_e67398de-e8df-4cf5-bffb-0dd4f38d8a3f"
      unitRef="usd">1014419000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzgtNS0xLTEtMzYzMTM_ba5b9017-96d5-49d9-8fad-96220a48dbf6"
      unitRef="usd">1021943000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzgtNy0xLTEtMzYzMTM_36665733-af40-413b-932f-eb51f204f370"
      unitRef="usd">1030988000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredGross
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzExLTMtMS0xLTM2MzEz_4b8d17c4-8d03-4746-bf9b-0426c9155239"
      unitRef="usd">74496000</us-gaap:PolicyholderBenefitsAndClaimsIncurredGross>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredGross
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzExLTUtMS0xLTM2MzEz_5bc4f642-5de0-4faf-9c80-f5ca0607d33c"
      unitRef="usd">442194000</us-gaap:PolicyholderBenefitsAndClaimsIncurredGross>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredGross
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzExLTctMS0xLTM2MzEz_098e9341-72f8-4f86-b1fc-f6c51ca27560"
      unitRef="usd">130100000</us-gaap:PolicyholderBenefitsAndClaimsIncurredGross>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzEyLTMtMS0xLTM2MzEz_479faeff-ec08-4c7b-b8cf-baced4795318"
      unitRef="usd">-57000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzEyLTUtMS0xLTM2MzEz_b48bf75b-4050-43ca-bc2d-4ff48812d652"
      unitRef="usd">555000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzEyLTctMS0xLTM2MzEz_6658223f-a4ac-4bb4-a532-0ac7311c16d8"
      unitRef="usd">-125000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzEzLTMtMS0xLTM2MzEz_f04dd899-486d-4ced-a142-a610919f040d"
      unitRef="usd">9862000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzEzLTUtMS0xLTM2MzEz_df80059f-840d-4524-b8f7-6240dd6a2915"
      unitRef="usd">77975000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzEzLTctMS0xLTM2MzEz_33801a4e-5870-4679-b1e3-2a7eaf71bd45"
      unitRef="usd">11400000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded>
    <us-gaap:IncurredClaimsPropertyCasualtyAndLiability
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzE0LTMtMS0xLTM2MzEz_8a07f039-2acb-4ef2-8649-0b3eb02cd54e"
      unitRef="usd">64577000</us-gaap:IncurredClaimsPropertyCasualtyAndLiability>
    <us-gaap:IncurredClaimsPropertyCasualtyAndLiability
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzE0LTUtMS0xLTM2MzEz_0e723800-b535-4c2b-9066-ce9d1a97712d"
      unitRef="usd">364774000</us-gaap:IncurredClaimsPropertyCasualtyAndLiability>
    <us-gaap:IncurredClaimsPropertyCasualtyAndLiability
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3ODUyNWJiZDM0MzI0MjlkYjE0Y2YzNzIzNjU2MTRjNi90YWJsZXJhbmdlOjc4NTI1YmJkMzQzMjQyOWRiMTRjZjM3MjM2NTYxNGM2XzE0LTctMS0xLTM2MzEz_3f155619-ec85-4286-b9c6-db2e203717cb"
      unitRef="usd">118575000</us-gaap:IncurredClaimsPropertyCasualtyAndLiability>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent
      contextRef="ie08b60d2a55d4104a7fc386e4fb842f2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEyODE_77295402-a82d-4d61-b009-8c7ac47277bc"
      unitRef="number">0.20</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap
      contextRef="i7acb8f4c376e4ecb9e0d1f28132b8306_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzE2ODg_6f167d37-1275-4f10-91ff-c5d60a86010b"
      unitRef="number">3</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap
      contextRef="i7acb8f4c376e4ecb9e0d1f28132b8306_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzE3MTk_2b3570e3-625f-42ec-af01-c2e1fb768593"
      unitRef="number">2</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap>
    <mtg:ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEzMDg3_88a9e1c7-f1c6-4454-b596-fcde9757430f">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 9.2 below provides additional detail regarding our QSR transactions in effect during 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Policy Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share %&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Annual Loss Ratio to Exhaust Profit Commission &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contractual Termination Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2015 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior to 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2017 QSR &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2028&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018 QSR &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 QSR and 2021 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 - 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Credit Union QSR &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020-2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2039&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;    &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;We will receive a profit commission provided the annual loss ratio on policies covered under the transaction remains below this ratio. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; 2017 and 2018 QSR Transactions were terminated effective December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)      &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Eligible credit union business written before April 1, 2020 was covered by our 2019 and prior QSR Transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 9.3 provides additional detail regarding optional termination dates and optional reductions to our quota share percentage which can, in each case be elected by us for a fee. The optional reduction to the quota share percentage would give us an option to reduce our quota share percentage from the original percentage as shown in table 9.2 to the percentage showed in 9.3.  &lt;/span&gt;&lt;/div&gt;&lt;div style="width:100.000%"&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"/&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.237%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Termination Date &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Quota Share % Reduction Date &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share % Reduction&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2015 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25% or 20%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.5% or 8%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 QSR and 2021 QSR, 2020 Policy year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.5% or 12%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 QSR and 2021 QSR, 2021 Policy year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.5% or 12%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.5% or 8%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5% or 10%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; We can elect early termination of the QSR transaction beginning on this date, and bi-annually thereafter.  &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;   &lt;/span&gt;We can elect to reduce the quota share percentage beginning on this date, and bi-annually thereafter.</mtg:ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="if4fe063af6bb418591bd154511457cf7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzQtNS0xLTEtMzYzMTM_120e03a4-b918-4982-9de2-d98ba0787cb3"
      unitRef="number">0.150</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="if4fe063af6bb418591bd154511457cf7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzQtNy0xLTEtMzYzMTM_9649f9c5-6e63-4f1d-b1af-59bcc4ebd077"
      unitRef="number">0.680</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="ia1b6d0a191da4df59ba09f3ab0125dfe_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzUtNS0xLTEtMzYzMTM_8f8eff72-5527-4dc2-b0b7-01cf7cb75a7b"
      unitRef="number">0.300</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="ia1b6d0a191da4df59ba09f3ab0125dfe_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzUtNy0xLTEtMzYzMTM_87b19d24-151b-4ec9-9bc1-ea238aba6991"
      unitRef="number">0.600</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="i963ebad77ac84f998c8223a8e549cb96_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzYtNS0xLTEtMzYzMTM_a6c37023-bdd6-4e12-a549-17356fe07dad"
      unitRef="number">0.300</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="i963ebad77ac84f998c8223a8e549cb96_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzYtNy0xLTEtMzYzMTM_03fc596c-706a-424d-8a7b-ef32a50973f7"
      unitRef="number">0.620</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="i075ebbc070ee467ba238f25cc0e3a371_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzctNS0xLTEtMzYzMTM_ed98891d-d56c-4393-8f06-7858b80d9d90"
      unitRef="number">0.300</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="i075ebbc070ee467ba238f25cc0e3a371_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzctNy0xLTEtMzYzMTM_58700808-a914-4ea3-bbb3-e13204123466"
      unitRef="number">0.620</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="i948389216d37437e866550b7d4ca4054_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzgtNS0xLTEtMzYzMTM_1fa45441-f5d5-4552-b3de-32eccc94ce13"
      unitRef="number">0.125</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="i948389216d37437e866550b7d4ca4054_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzgtNy0xLTEtMzYzMTM_aa364703-b0eb-4ce9-8976-a6511f8ecde5"
      unitRef="number">0.620</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="i47cca88635164739be7389d73df8b0eb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzktNS0xLTEtNjQ4OTc_3ab71730-9851-4955-96bc-415ae459dc55"
      unitRef="number">0.175</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="i47cca88635164739be7389d73df8b0eb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzktNy0xLTEtNjQ4OTc_fe6fb801-af67-45d1-a426-d6692ae4a625"
      unitRef="number">0.620</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="iac6cb6f9eec649dcad316c51df17467f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzEwLTUtMS0xLTY0OTAy_ae2b647c-e13d-4719-9abc-c90338ca900a"
      unitRef="number">0.125</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="iac6cb6f9eec649dcad316c51df17467f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzEwLTctMS0xLTY0OTAy_e80e563e-c37b-417c-916b-7e43fcdda21a"
      unitRef="number">0.575</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="i4650bf534ec446b99c964dc2ed7b5057_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzktNS0xLTEtMzYzMTM_ffc70960-cb93-4856-bc93-103cbb2c3782"
      unitRef="number">0.150</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="i4650bf534ec446b99c964dc2ed7b5057_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzktNy0xLTEtMzYzMTM_11a72650-9a6b-40d4-87b1-df67f3cb30d6"
      unitRef="number">0.575</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="i473edd62ca2b45888b69eecb609059d1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzEwLTUtMS0xLTM2MzEz_761a54b7-30d8-447f-adba-536ae1867296"
      unitRef="number">0.650</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="i473edd62ca2b45888b69eecb609059d1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTo3YzQ0NTdkYjE3Y2I0OTQ0ODZlZGQ3MGRlOTc5MzQ1MS90YWJsZXJhbmdlOjdjNDQ1N2RiMTdjYjQ5NDQ4NmVkZDcwZGU5NzkzNDUxXzEwLTctMS0xLTM2MzEz_ac8ac26e-8409-48c5-a213-d6a86344198a"
      unitRef="number">0.500</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="i4501821c61494de08a3c81fe86a5a4c4_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEzMTk0MTM5NTYzOTg2_2f2f7332-ea87-440c-b899-90f98de6447c"
      unitRef="number">0.150</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="i0820a9e02b5f4b249d6f96905bd311b1_D20230101-20231231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEzMTk0MTM5NTY0MDA0_03686fef-a437-4a00-b23c-2cb2b149ba25"
      unitRef="number">0.15</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="i4501821c61494de08a3c81fe86a5a4c4_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEzMTk0MTM5NTYzOTk0_86b0bc16-349c-4f44-a3d0-e12a503f61e6"
      unitRef="number">0.620</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection
      contextRef="ie08b60d2a55d4104a7fc386e4fb842f2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzI2ODA_05cf60e2-6645-4393-aedf-b733f551693c"
      unitRef="number">0.90</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection
      contextRef="i473edd62ca2b45888b69eecb609059d1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzI2ODQ_f016a251-1fa4-44ad-8775-311afa3d3b71"
      unitRef="number">0.80</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsContingentTerminationFee
      contextRef="ie08b60d2a55d4104a7fc386e4fb842f2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzcxNDY4MjU2MTE4NTY_bfadd229-aec5-428e-97e8-e64f3b590311"
      unitRef="usd">0</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsContingentTerminationFee>
    <mtg:EffectOfQuotaShareReinsuranceAgreementsOnPremiumsEarnedAndLossesIncurredTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEzMDYw_2e70a9ce-2186-47a8-968f-da365db5a808">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 9.4 provides a summary of our QSR Transactions, excluding captive agreements, for 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota share reinsurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded premiums written and earned, net of profit commission &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;118,537&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;111,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded losses incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,862&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceding commissions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;53,460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Profit commission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;153,759&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)Ceding commissions are reported within Other underwriting and operating expenses, net on the consolidated statements of operations.</mtg:EffectOfQuotaShareReinsuranceAgreementsOnPremiumsEarnedAndLossesIncurredTableTextBlock>
    <mtg:CededPremiumsWrittenandEarnedNetofProfitCommission
      contextRef="ie08b60d2a55d4104a7fc386e4fb842f2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNjY3ZTQ5MTcyYWY0YTE3OWMyZTUzZWRjMmI5YzliNC90YWJsZXJhbmdlOjE2NjdlNDkxNzJhZjRhMTc5YzJlNTNlZGMyYjljOWI0XzQtMy0xLTEtMzYzMTM_16555893-c5a3-4855-98fc-3f344f562ce9"
      unitRef="usd">118537000</mtg:CededPremiumsWrittenandEarnedNetofProfitCommission>
    <mtg:CededPremiumsWrittenandEarnedNetofProfitCommission
      contextRef="ic02339edf42d4f38a0bd6aacf7ee1e0e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNjY3ZTQ5MTcyYWY0YTE3OWMyZTUzZWRjMmI5YzliNC90YWJsZXJhbmdlOjE2NjdlNDkxNzJhZjRhMTc5YzJlNTNlZGMyYjljOWI0XzQtNS0xLTEtMzYzMTM_4ad396a0-34c3-42b5-bc82-33c94efad71e"
      unitRef="usd">167930000</mtg:CededPremiumsWrittenandEarnedNetofProfitCommission>
    <mtg:CededPremiumsWrittenandEarnedNetofProfitCommission
      contextRef="ibd93cb369c9e4714898fb8dbc95c9bbc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNjY3ZTQ5MTcyYWY0YTE3OWMyZTUzZWRjMmI5YzliNC90YWJsZXJhbmdlOjE2NjdlNDkxNzJhZjRhMTc5YzJlNTNlZGMyYjljOWI0XzQtNy0xLTEtMzYzMTM_a0675abe-beb0-48a0-affe-d0c02ab4bae5"
      unitRef="usd">111550000</mtg:CededPremiumsWrittenandEarnedNetofProfitCommission>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded
      contextRef="ie08b60d2a55d4104a7fc386e4fb842f2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNjY3ZTQ5MTcyYWY0YTE3OWMyZTUzZWRjMmI5YzliNC90YWJsZXJhbmdlOjE2NjdlNDkxNzJhZjRhMTc5YzJlNTNlZGMyYjljOWI0XzUtMy0xLTEtMzYzMTM_20bc2087-8c2e-4842-a60a-8b1aa50e1cbf"
      unitRef="usd">9862000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded
      contextRef="ic02339edf42d4f38a0bd6aacf7ee1e0e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNjY3ZTQ5MTcyYWY0YTE3OWMyZTUzZWRjMmI5YzliNC90YWJsZXJhbmdlOjE2NjdlNDkxNzJhZjRhMTc5YzJlNTNlZGMyYjljOWI0XzUtNS0xLTEtMzYzMTM_38b04d3b-3443-49ca-8148-fbad73172254"
      unitRef="usd">78012000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded
      contextRef="ibd93cb369c9e4714898fb8dbc95c9bbc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNjY3ZTQ5MTcyYWY0YTE3OWMyZTUzZWRjMmI5YzliNC90YWJsZXJhbmdlOjE2NjdlNDkxNzJhZjRhMTc5YzJlNTNlZGMyYjljOWI0XzUtNy0xLTEtMzYzMTM_7209e8a1-6ac9-494b-bc97-71cdc2c1d5bf"
      unitRef="usd">11395000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded>
    <mtg:ReinsuranceCedingCommissionEarned
      contextRef="ie08b60d2a55d4104a7fc386e4fb842f2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNjY3ZTQ5MTcyYWY0YTE3OWMyZTUzZWRjMmI5YzliNC90YWJsZXJhbmdlOjE2NjdlNDkxNzJhZjRhMTc5YzJlNTNlZGMyYjljOWI0XzYtMy0xLTEtMzYzMTM_c7ecb688-40e8-4277-a486-5494d5d6cf22"
      unitRef="usd">53460000</mtg:ReinsuranceCedingCommissionEarned>
    <mtg:ReinsuranceCedingCommissionEarned
      contextRef="ic02339edf42d4f38a0bd6aacf7ee1e0e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNjY3ZTQ5MTcyYWY0YTE3OWMyZTUzZWRjMmI5YzliNC90YWJsZXJhbmdlOjE2NjdlNDkxNzJhZjRhMTc5YzJlNTNlZGMyYjljOWI0XzYtNS0xLTEtMzYzMTM_346059ee-4f89-4f06-baa2-0a827afe8eda"
      unitRef="usd">48077000</mtg:ReinsuranceCedingCommissionEarned>
    <mtg:ReinsuranceCedingCommissionEarned
      contextRef="ibd93cb369c9e4714898fb8dbc95c9bbc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNjY3ZTQ5MTcyYWY0YTE3OWMyZTUzZWRjMmI5YzliNC90YWJsZXJhbmdlOjE2NjdlNDkxNzJhZjRhMTc5YzJlNTNlZGMyYjljOWI0XzYtNy0xLTEtMzYzMTM_286a6a9a-85f1-4891-ae4e-c0ad4e60e124"
      unitRef="usd">48793000</mtg:ReinsuranceCedingCommissionEarned>
    <mtg:ReinsuranceProfitCommission
      contextRef="ie08b60d2a55d4104a7fc386e4fb842f2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNjY3ZTQ5MTcyYWY0YTE3OWMyZTUzZWRjMmI5YzliNC90YWJsZXJhbmdlOjE2NjdlNDkxNzJhZjRhMTc5YzJlNTNlZGMyYjljOWI0XzctMy0xLTEtMzYzMTM_cd459815-a48d-4a6a-a60e-af0871a27c20"
      unitRef="usd">153759000</mtg:ReinsuranceProfitCommission>
    <mtg:ReinsuranceProfitCommission
      contextRef="ic02339edf42d4f38a0bd6aacf7ee1e0e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNjY3ZTQ5MTcyYWY0YTE3OWMyZTUzZWRjMmI5YzliNC90YWJsZXJhbmdlOjE2NjdlNDkxNzJhZjRhMTc5YzJlNTNlZGMyYjljOWI0XzctNS0xLTEtMzYzMTM_82ae1cff-a551-4b58-9b38-81ff60fa9b42"
      unitRef="usd">72452000</mtg:ReinsuranceProfitCommission>
    <mtg:ReinsuranceProfitCommission
      contextRef="ibd93cb369c9e4714898fb8dbc95c9bbc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNjY3ZTQ5MTcyYWY0YTE3OWMyZTUzZWRjMmI5YzliNC90YWJsZXJhbmdlOjE2NjdlNDkxNzJhZjRhMTc5YzJlNTNlZGMyYjljOWI0XzctNy0xLTEtMzYzMTM_38707788-6e07-4941-a4a6-8b8253d78e0e"
      unitRef="usd">139179000</mtg:ReinsuranceProfitCommission>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsContingentTerminationFee
      contextRef="ie08ce29b43c94cb68ec2e8aa095f794b_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEzMTk0MTM5NTYzOTcw_0a1777ae-b70e-4cd7-a83e-fa9cd7a260f9"
      unitRef="usd">5000000</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsContingentTerminationFee>
    <us-gaap:ReinsuranceRecoverablesOnPaidLosses
      contextRef="ia59f4dc7538944dd935d595efa54abe7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEzMTk0MTM5NTYzOTcy_8f833e80-aa27-4b50-aac5-57ec079f1ee7"
      unitRef="usd">36000000</us-gaap:ReinsuranceRecoverablesOnPaidLosses>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i7acb8f4c376e4ecb9e0d1f28132b8306_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzUxMzM_007932fe-34be-4c4f-9bac-9eb9661d11a8"
      unitRef="usd">66900000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i347947bdf40c4ccea8202473fd2800ca_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzUxNDk_69b8bc33-3a69-4bea-b2b8-7c0b121f6ba4"
      unitRef="usd">95000000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <mtg:AmortizationPeriodExcessofLossReinsuranceCoverage
      contextRef="ia907c54a12b6454cb959ad91d6c653e3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzYyMDE_2237d3e1-9488-482e-8633-71e35bf95eb0">P10Y</mtg:AmortizationPeriodExcessofLossReinsuranceCoverage>
    <mtg:AmortizationPeriodExcessofLossReinsuranceCoverage
      contextRef="iff4e38fee2654aa0878ffccda1e13d4c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEzMTk0MTM5NTY0MDQy_89426d35-c2bf-4d56-91c3-8677868ad2e9">P12Y6M</mtg:AmortizationPeriodExcessofLossReinsuranceCoverage>
    <us-gaap:ReinsuranceRetentionPolicyTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEzMDc4_3081851e-487d-4c91-b9c8-cc4a63a29264">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 9.5 provides a summary of our Home Re Transactions as of December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:21.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.458%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Excess of Loss Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table 9.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-2, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2020-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2019-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2018-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;August 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;February 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 25, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Policy Inforce Dates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2021 - May 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;August 1, 2020 - December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2020 - July 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2018 - March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2016 - December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Optional Call  Date &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 25, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 25, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 25, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 25, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 25, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Legal Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial First Layer Retention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;190,159&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;211,159&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,283&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,730&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,691&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial Excess of Loss Reinsurance Coverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;398,429&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;398,848&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;412,917&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;315,739&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;318,636&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining First Layer Retention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;190,159&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;211,142&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;275,204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;183,917&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165,365&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining Excess of Loss Reinsurance Coverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;398,429&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;387,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;234,312&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;208,146&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;218,343&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining First Layer Retention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,283&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;184,514&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166,005&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining Excess of Loss Reinsurance Coverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;412,917&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,146&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;218,343&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining First Layer Retention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,636&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,779&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining Excess of Loss Reinsurance Coverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;271,021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;260,957&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)We have the right to terminate the Home Re Transactions under certain circumstances and on any payment date on or after the respective Optional Call date.</us-gaap:ReinsuranceRetentionPolicyTableTextBlock>
    <mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm
      contextRef="i29c53e1a576a486599fd4f8863a1eff5_D20210803-20210803"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzYtMS0xLTEtNjUxNTg_c6ae8232-c6e3-4a74-9e98-1ce1dcf7ca1f">P12Y6M</mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm>
    <mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm
      contextRef="i322f05919f3f43b09e9fe5b8404ea885_D20210202-20210202"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzYtMi0xLTEtNjUxNjA_9ccbc180-432c-45e5-b060-27570bdd601e">P12Y6M</mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm>
    <mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm
      contextRef="if10724ddc97a4f10b8aeaac7f2369049_D20201029-20201029"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzYtMy0xLTEtNjUxNjA_0f35e929-a5ed-47ad-b2bd-691ec34d5236">P10Y</mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm>
    <mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm
      contextRef="ibdde1def2d7740b3a4ee098f2b4d8676_D20190525-20190525"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzYtNC0xLTEtNjUxNjA_3c81fabd-5959-40b6-9a21-9d8434e74cdf">P10Y</mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm>
    <mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm
      contextRef="i7f7952913f94459eacd27d5b1435e125_D20181030-20181030"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzYtNS0xLTEtNjUxNjA_b8af559c-3fb7-472b-8d81-5dac9264f831">P10Y</mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained
      contextRef="i29c53e1a576a486599fd4f8863a1eff5_D20210803-20210803"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzYtMS0xLTEtMzYzMTM_a413088d-cae0-41c9-942a-928ffd0b80ab"
      unitRef="usd">190159000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained
      contextRef="i322f05919f3f43b09e9fe5b8404ea885_D20210202-20210202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzYtMi0xLTEtMzYzMTM_d61f4b4e-7bed-4599-b336-a3257559a1fd"
      unitRef="usd">211159000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained
      contextRef="if10724ddc97a4f10b8aeaac7f2369049_D20201029-20201029"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzYtMy0xLTEtMzYzMTM_7b5a015f-9c93-4f39-a436-e333b420d433"
      unitRef="usd">275283000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained
      contextRef="ibdde1def2d7740b3a4ee098f2b4d8676_D20190525-20190525"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzctNC0xLTEtNjUxNjA_aea776e4-664e-4d8a-8914-cbbd2c6959d8"
      unitRef="usd">185730000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained
      contextRef="i7f7952913f94459eacd27d5b1435e125_D20181030-20181030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzctNS0xLTEtNjUxNjA_a178d103-1e78-48df-b425-434ef2a5356b"
      unitRef="usd">168691000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="i3b9621cf735a413bbe7a5a2ea54500f5_I20210803"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzctMS0xLTEtMzYzMTM_f55bbf75-76b9-4c74-8fb6-45c491892022"
      unitRef="usd">398429000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="i044e28825b574c589f73fc7ba40add34_I20210202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzctMi0xLTEtMzYzMTM_5fcb2eb4-cf69-43cd-8350-974d8801cbb2"
      unitRef="usd">398848000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="i24ca623c178c40f394029e933efbcef5_I20201029"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzctMy0xLTEtMzYzMTM_05c08353-cea2-47bb-9723-ac5e9e22f0c4"
      unitRef="usd">412917000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="i5e08f07ba8e442f2b9ea9ee1f4b51f82_I20190525"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzgtNC0xLTEtNjUxNjA_a0abe754-fe1a-4f9d-a8af-3b9eda2985e1"
      unitRef="usd">315739000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="i00068812113e41e48dd420f2ebf00241_I20181030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzgtNS0xLTEtNjUxNjA_3d27bea7-7238-4ab7-9c83-2c0b58597392"
      unitRef="usd">318636000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i1891c37149744748a8f431cfc023bd3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzktMS0xLTEtMzYzMTM_e783ec8e-25c4-4465-9ce0-868d4c8bc1e2"
      unitRef="usd">190159000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i1da7e760891147c896e751758bbdb8e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzktMi0xLTEtMzYzMTM_10e6d098-3a34-4eab-8cdd-3f9745995e7e"
      unitRef="usd">211142000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i28baf09c23ed408ab472fce6fcb5621a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzktMy0xLTEtMzYzMTM_4d2c9ea4-3c7b-40fb-9fb7-4827e3d1fe42"
      unitRef="usd">275204000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="id10c935b4c1c48b889517b931d7cc4a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzEwLTQtMS0xLTM3NDE2_d8b0d5a2-bd9a-406c-9805-7ed2ba9a86ec"
      unitRef="usd">183917000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i0ff14d4ce19045ea88e8815e7ce55a39_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzEwLTUtMS0xLTM3NDIy_5d100747-0bc9-44f2-ac0c-4a1d4a30d364"
      unitRef="usd">165365000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="ibbaac0070a3f4521a0ebbfe44242fec0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzEwLTEtMS0xLTM2MzEz_467cfb3d-91a7-4454-8c2d-bb8acdeebeeb"
      unitRef="usd">398429000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="i26f40215e6e643f1b0d024226af5c735_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzEwLTItMS0xLTM2MzEz_adc0e462-ceb5-4ebf-8dcf-616568d47023"
      unitRef="usd">387830000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="iaac2aa87f9f34255a9b4abaaa988287a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzEwLTMtMS0xLTM2MzEz_d0a82450-a60e-4159-b288-d77c4a7a258c"
      unitRef="usd">234312000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="ia1b5f56967754bdea46a7e90a73b6ed2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzExLTQtMS0xLTM3NDE2_e19421b3-08f3-4073-9bf0-525d3d314826"
      unitRef="usd">208146000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="i749a8cd1e52a4aa390777d83780ad8d3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzExLTUtMS0xLTM3NDIy_c16a112f-167d-4917-a2c4-d80db783af6f"
      unitRef="usd">218343000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="id4d2e32beffb4ed59150f3e3a5b4e2f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzEyLTMtMS0xLTM2MzEz_4238cd8e-42f2-436a-b440-8b6bd2cecfe6"
      unitRef="usd">275283000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i140c93aa6ecb47fb8b597601928b2457_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzEzLTQtMS0xLTM3NDQ1_041b4a57-6aa0-4767-8eb4-5a52ab2fe99b"
      unitRef="usd">184514000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i01dd543e0c164657a43f7d257e22f37d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzEzLTUtMS0xLTM3NDUx_a6d1f60b-8e9e-4139-af49-e999cbf621c5"
      unitRef="usd">166005000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="i869b7248863e4f1283371f1c1ddea387_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzEzLTMtMS0xLTM2MzEz_8a4047b2-a724-426c-9c80-c0bc491ff139"
      unitRef="usd">412917000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="if727b6a3b4cd4f3eaacc4356ab1a8c6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzE0LTQtMS0xLTM3NDQ1_a58d490d-2a57-4631-ad94-66378e14b019"
      unitRef="usd">208146000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="i6a0eb726d2bb457b82cd56b25c5b3441_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzE0LTUtMS0xLTM3NDUx_be5fce21-2648-48f0-8be9-07583d2d8e7c"
      unitRef="usd">218343000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i7395d1be25a74bcaa46368401edbd7c2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzE2LTQtMS0xLTM3NDgw_c455344d-b1cd-4f22-a639-0a06f19f4b21"
      unitRef="usd">185636000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="iee3b5041f0dd4f13b21f2a36f3d41ca0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzE2LTUtMS0xLTM3NDg2_c8a85b78-9902-44ed-a8d8-ceb2b03b3005"
      unitRef="usd">167779000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="i8b1138f0053a4c8fa45ab47c97f0847e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzE3LTQtMS0xLTM3NDgw_a0c61020-90ef-4459-abd5-d5d437e61659"
      unitRef="usd">271021000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages
      contextRef="i62553c74dc4047e29822c0a75cebb46c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZToxNzg2ZWVhMTMyNzM0YjcyODEzM2IwZmMyOWI2MzBlYy90YWJsZXJhbmdlOjE3ODZlZWExMzI3MzRiNzI4MTMzYjBmYzI5YjYzMGVjXzE3LTUtMS0xLTM3NDg2_8d1c1985-9ed9-46e8-bea8-ba484d9dd80b"
      unitRef="usd">260957000</mtg:ReinsuranceRetentionPolicyRemainingExcessOfLossReinsuranceCoverages>
    <us-gaap:CededPremiumsEarned
      contextRef="icce2b760f61240cfa982c47c7883634a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzkyMzA_a23edb52-3bce-4b42-83eb-33fd0347a238"
      unitRef="usd">44500000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i6656f86242b541f3860bcc712c7d120b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzkyMzQ_57f84d56-0a62-415d-919c-b697bb28e1a2"
      unitRef="usd">20800000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i051587fc09cd4a49a3462f5f73b99dff_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzkyNDI_37b9407d-7e9f-4ef3-94a6-bdc6d7acd81f"
      unitRef="usd">17600000</us-gaap:CededPremiumsEarned>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEzMDcz_6a01ff78-d4e8-4e8f-b470-4fdf171ee771">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 9.6 presents the total assets of the Home Re Entities as of December&#160;31, 2021 , December&#160;31, 2020 and December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re Entities total assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re Entity &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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total VIE Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2018-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;218,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2019-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;208,146&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2020-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;251,387&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2021-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;398,848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2021-2 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;398,429&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2018-01 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;218,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2019-01 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2020-01 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;412,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2018-01 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;269,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2019-01 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;283,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:Assets
      contextRef="i749a8cd1e52a4aa390777d83780ad8d3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTphYThjYzI5ODlmYTM0ZDg1OGM0NzA5NmRiMzRkYjEzNy90YWJsZXJhbmdlOmFhOGNjMjk4OWZhMzRkODU4YzQ3MDk2ZGIzNGRiMTM3XzYtMy0xLTEtMzYzMTM_5c217e8b-8f12-4254-9086-d5da4e5ea442"
      unitRef="usd">218343000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia1b5f56967754bdea46a7e90a73b6ed2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTphYThjYzI5ODlmYTM0ZDg1OGM0NzA5NmRiMzRkYjEzNy90YWJsZXJhbmdlOmFhOGNjMjk4OWZhMzRkODU4YzQ3MDk2ZGIzNGRiMTM3XzctMy0xLTEtMzYzMTM_1545ddf9-6a23-4331-9e5b-4787a9815d5e"
      unitRef="usd">208146000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iaac2aa87f9f34255a9b4abaaa988287a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTphYThjYzI5ODlmYTM0ZDg1OGM0NzA5NmRiMzRkYjEzNy90YWJsZXJhbmdlOmFhOGNjMjk4OWZhMzRkODU4YzQ3MDk2ZGIzNGRiMTM3XzgtMy0xLTEtMzczMDM_057e1f5c-779d-4646-867d-f3ea0d35b438"
      unitRef="usd">251387000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i26f40215e6e643f1b0d024226af5c735_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTphYThjYzI5ODlmYTM0ZDg1OGM0NzA5NmRiMzRkYjEzNy90YWJsZXJhbmdlOmFhOGNjMjk4OWZhMzRkODU4YzQ3MDk2ZGIzNGRiMTM3XzktMy0xLTEtMzczMDM_fc05729c-e8fa-43fd-8926-37c0eab13eec"
      unitRef="usd">398848000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibbaac0070a3f4521a0ebbfe44242fec0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTphYThjYzI5ODlmYTM0ZDg1OGM0NzA5NmRiMzRkYjEzNy90YWJsZXJhbmdlOmFhOGNjMjk4OWZhMzRkODU4YzQ3MDk2ZGIzNGRiMTM3XzgtMy0xLTEtMzYzMTM_cc6edb21-2dd5-483e-8adb-dbfd4fd77a8d"
      unitRef="usd">398429000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6a0eb726d2bb457b82cd56b25c5b3441_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTphYThjYzI5ODlmYTM0ZDg1OGM0NzA5NmRiMzRkYjEzNy90YWJsZXJhbmdlOmFhOGNjMjk4OWZhMzRkODU4YzQ3MDk2ZGIzNGRiMTM3XzExLTMtMS0xLTM2MzEz_64c94208-5980-47c3-9859-a835ff866279"
      unitRef="usd">218343000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if727b6a3b4cd4f3eaacc4356ab1a8c6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTphYThjYzI5ODlmYTM0ZDg1OGM0NzA5NmRiMzRkYjEzNy90YWJsZXJhbmdlOmFhOGNjMjk4OWZhMzRkODU4YzQ3MDk2ZGIzNGRiMTM3XzE0LTMtMS0xLTM3MzE0_04289b13-273e-4696-b26b-1a51ca35799b"
      unitRef="usd">208146000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i869b7248863e4f1283371f1c1ddea387_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTphYThjYzI5ODlmYTM0ZDg1OGM0NzA5NmRiMzRkYjEzNy90YWJsZXJhbmdlOmFhOGNjMjk4OWZhMzRkODU4YzQ3MDk2ZGIzNGRiMTM3XzEyLTMtMS0xLTM2MzEz_8887963c-1563-4903-9994-04ae66a4ba83"
      unitRef="usd">412917000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i62553c74dc4047e29822c0a75cebb46c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTphYThjYzI5ODlmYTM0ZDg1OGM0NzA5NmRiMzRkYjEzNy90YWJsZXJhbmdlOmFhOGNjMjk4OWZhMzRkODU4YzQ3MDk2ZGIzNGRiMTM3XzE1LTMtMS0xLTM2MzEz_d0c3d53f-0002-4e79-a0e7-30642fab152d"
      unitRef="usd">269451000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8b1138f0053a4c8fa45ab47c97f0847e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90YWJsZTphYThjYzI5ODlmYTM0ZDg1OGM0NzA5NmRiMzRkYjEzNy90YWJsZXJhbmdlOmFhOGNjMjk4OWZhMzRkODU4YzQ3MDk2ZGIzNGRiMTM3XzE5LTMtMS0xLTM3MzIx_14b55907-3007-4c85-a819-169d6055b454"
      unitRef="usd">283150000</us-gaap:Assets>
    <mtg:ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations
      contextRef="i5704803257e34efda925a34025eaafc8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNjYvZnJhZzphMDIyMjYzNDEyMTk0Nzg3OTRmNmI4NGE3MDU1Njg2YS90ZXh0cmVnaW9uOmEwMjIyNjM0MTIxOTQ3ODc5NGY2Yjg0YTcwNTU2ODZhXzEyMjEy_0ef6fba0-0824-4751-af0c-3f97de13200c"
      unitRef="number">0.995</mtg:ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90ZXh0cmVnaW9uOmU0N2U0MDllNzRlNjQwOTA4NGRmZmQ2NDlhNDIyYThlXzgzOQ_efcc4f50-b84f-473b-9ab6-ef258af3fdef">&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:228.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:178.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 10&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The pretax components of our other comprehensive income (loss) and related income tax (expense) benefit for the years ended December&#160;31, 2021, 2020 and 2019 are included in table 10.1 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Components of other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;10.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net unrealized investment (losses) gains on  securities without an allowance for credit losses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(154,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;220,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(35,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(46,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(122,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net changes in benefit plan assets and obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31,613&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,638)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,975&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/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;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(122,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;249,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,818&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss), net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(97,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="width:100.000%"&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"/&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The pretax and related income tax benefit (expense) components of the amounts reclassified from our accumulated other comprehensive income (loss) ( "AOCI", "AOCL") to our consolidated statements of operations for the years ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021, 2020 and 2019 are included in table 10.2 below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reclassifications from Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;10.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net realized (losses) gains included in net income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,455&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(763)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment related to benefit plan assets and obligations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(9,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,053&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;676&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;534&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.7pt"&gt;(Decreases) increases Net realized investment gains on the consolidated statements of operations. &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:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.7pt"&gt;Decreases (increases) Other underwriting and operating expenses, net on the consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A roll-forward of AOCI (AOCL) for the years ended December&#160;31, 2021, 2020, and 2019, including amounts reclassified from AOCI (AOCL), is included in table 10.3 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Roll-forward of Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;10.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net unrealized gains and losses on available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net benefit plan assets and obligations recognized in shareholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total AOCL&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2018, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(35,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(88,825)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(124,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;176,784&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Amounts reclassified from AOCL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,874&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2019, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;138,521&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(65,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;144,566&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,118)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Amounts reclassified from AOCL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2020, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;272,137&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(55,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;216,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(113,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(96,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Amounts reclassified from AOCL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance, December 31, 2021, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;150,038&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90ZXh0cmVnaW9uOmU0N2U0MDllNzRlNjQwOTA4NGRmZmQ2NDlhNDIyYThlXzg0NA_b7d5feb6-ff8d-4f06-a65d-cb6b15be2ef6">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The pretax components of our other comprehensive income (loss) and related income tax (expense) benefit for the years ended December&#160;31, 2021, 2020 and 2019 are included in table 10.1 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Components of other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;10.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net unrealized investment (losses) gains on  securities without an allowance for credit losses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(154,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;220,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(35,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(46,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(122,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net changes in benefit plan assets and obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31,613&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,638)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,975&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/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;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(122,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;249,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,818&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss), net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(97,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzMtMy0xLTEtMzYzMTM_9545d58d-fe19-4100-a3bd-7546c7791f39"
      unitRef="usd">-154555000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzMtNS0xLTEtMzYzMTM_61878e67-9ab1-407b-9539-81baffce445d"
      unitRef="usd">169135000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzMtNy0xLTEtMzYzMTM_25819e07-d15a-4833-a7f2-d414dca3d580"
      unitRef="usd">220139000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzQtMy0xLTEtMzYzMTM_d9805fe0-b0e7-42d1-87a9-587d263d3e1e"
      unitRef="usd">-32456000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzQtNS0xLTEtMzYzMTM_5a114acc-050d-47e8-ab43-94d509501c7f"
      unitRef="usd">35519000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzQtNy0xLTEtMzYzMTM_d11f0f04-4929-45cb-ba98-2535b08120d2"
      unitRef="usd">46229000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzUtMy0xLTEtMzYzMTM_e05430bd-0d0b-408d-b782-02eb58cc315c"
      unitRef="usd">-122099000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzUtNS0xLTEtMzYzMTM_583b7824-f440-4835-a158-fe4216f26335"
      unitRef="usd">133616000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzUtNy0xLTEtMzYzMTM_b4cc030c-1cf1-414a-bd4d-424dea338402"
      unitRef="usd">173910000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzctMy0xLTEtMzYzMTM_6b091b2b-b4e9-44f4-bb1b-aeecfe849e0f"
      unitRef="usd">-31613000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzctNS0xLTEtMzYzMTM_1abb2200-d842-4e0a-a5c2-34bc03c8ffb5"
      unitRef="usd">-13288000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzctNy0xLTEtMzYzMTM_752e4734-ecc9-40c6-bae3-104f08ffec97"
      unitRef="usd">-29129000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzgtMy0xLTEtMzYzMTM_43febb59-2a0f-4fa6-adf3-4b08b3f2b143"
      unitRef="usd">-6638000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzgtNS0xLTEtMzYzMTM_cd15aef9-8679-4b94-ab86-62e257f24031"
      unitRef="usd">-2791000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzgtNy0xLTEtMzYzMTM_1444a1bb-dba9-40c3-ad0c-ef9e8cbd0391"
      unitRef="usd">-6117000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzktMy0xLTEtMzYzMTM_3c732721-61df-401e-b405-4a42c3d9b9e2"
      unitRef="usd">-24975000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzktNS0xLTEtMzYzMTM_33036476-ed5f-42c6-bc34-21c757851cad"
      unitRef="usd">-10497000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzktNy0xLTEtMzYzMTM_bbfeecb3-3d4e-49e6-b1d0-127f81f04db9"
      unitRef="usd">-23012000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzE1LTMtMS0xLTM2MzEz_db8be67a-23cc-4916-a14b-023fe6d244ef"
      unitRef="usd">-122942000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzE1LTUtMS0xLTM2MzEz_2631ac89-3fef-4e9e-8e0b-4e1012be51fe"
      unitRef="usd">182423000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzE1LTctMS0xLTM2MzEz_f5b2f288-c19b-42bb-b07a-072bed121dd7"
      unitRef="usd">249268000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzE2LTMtMS0xLTM2MzEz_fffe8f73-9335-491b-81ec-2a2fad9c311f"
      unitRef="usd">-25818000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzE2LTUtMS0xLTM2MzEz_7c67c515-527b-4826-8478-a59bafb6dd31"
      unitRef="usd">38310000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzE2LTctMS0xLTM2MzEz_01b0d96d-f75c-4017-a50a-e8ae68f60b0c"
      unitRef="usd">52346000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzE3LTMtMS0xLTM2MzEz_79b415c1-0fc6-4864-95ef-4d4e2c232920"
      unitRef="usd">-97124000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzE3LTUtMS0xLTM2MzEz_b451754b-7a39-456f-8336-847682dd19f2"
      unitRef="usd">144113000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTphMGE5ZjFmMjIxZDE0MGI2YjU5MTkyYmRjNmQxMjQ0NS90YWJsZXJhbmdlOmEwYTlmMWYyMjFkMTQwYjZiNTkxOTJiZGM2ZDEyNDQ1XzE3LTctMS0xLTM2MzEz_190a9cc2-a23b-4100-a82e-0d28784db34e"
      unitRef="usd">196922000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90ZXh0cmVnaW9uOmU0N2U0MDllNzRlNjQwOTA4NGRmZmQ2NDlhNDIyYThlXzg0MQ_3f6146a2-ebd6-461b-97df-b459f8b94a42">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The pretax and related income tax benefit (expense) components of the amounts reclassified from our accumulated other comprehensive income (loss) ( "AOCI", "AOCL") to our consolidated statements of operations for the years ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021, 2020 and 2019 are included in table 10.2 below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reclassifications from Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;10.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net realized (losses) gains included in net income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,455&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(763)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment related to benefit plan assets and obligations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(9,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,053&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;676&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;534&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.7pt"&gt;(Decreases) increases Net realized investment gains on the consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;(2)Decreases (increases) Other underwriting and operating expenses, net on the consolidated statements of operations.</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2a77b960cf6a47418006f47c8bf65853_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzMtMy0xLTEtMzYzMTM_0a290d85-5be3-40c7-a0d0-29326f3dcfec"
      unitRef="usd">10455000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6f4b7827e9de422eb5ca90c9e20f293c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzMtNS0xLTEtMzYzMTM_9b0e8efb-5961-412a-a475-bb687efe4316"
      unitRef="usd">13862000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6e335d7b8d2d4413a7e045337783f322_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzMtNy0xLTEtMzYzMTM_1b48ab64-a1bf-4e33-a9fa-b8a560bc4d78"
      unitRef="usd">3637000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2a77b960cf6a47418006f47c8bf65853_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzQtMy0xLTEtMzYzMTM_e0aaf006-d151-42cb-9eef-99684c437858"
      unitRef="usd">2195000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6f4b7827e9de422eb5ca90c9e20f293c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzQtNS0xLTEtMzYzMTM_c070f185-1a2c-4e3b-8fe6-ccf8712ddc43"
      unitRef="usd">2912000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e335d7b8d2d4413a7e045337783f322_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzQtNy0xLTEtMzYzMTM_a52475c4-0bd7-470f-b52d-d76ebbe76ba6"
      unitRef="usd">763000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i2a77b960cf6a47418006f47c8bf65853_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzUtMy0xLTEtMzYzMTM_e4641101-f5f2-4622-8823-69040429def8"
      unitRef="usd">8260000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6f4b7827e9de422eb5ca90c9e20f293c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzUtNS0xLTEtMzYzMTM_284a7036-3782-42fb-9622-d1500b77dc79"
      unitRef="usd">10950000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e335d7b8d2d4413a7e045337783f322_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzUtNy0xLTEtMzYzMTM_ab9ad2ba-4cc7-451b-91a7-6176bc9e63f5"
      unitRef="usd">2874000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id1f8dfd377c24d42b0a0ae61b6f1bc17_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzctMy0xLTEtMzYzMTM_ab3f3b2c-64b8-4d50-a873-d4ee88e8bf01"
      unitRef="usd">-9779000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iff316cd7b79b4b1f9dbc78ec9e8d25e2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzctNS0xLTEtMzYzMTM_35d8584c-505a-4f16-a4b4-6ad250f92622"
      unitRef="usd">-15968000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9f8e14adfb6f4c1bb276bb576c21e079_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzctNy0xLTEtMzYzMTM_89c4fa01-4cdb-48f9-9aee-ff9aa7261901"
      unitRef="usd">-8097000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id1f8dfd377c24d42b0a0ae61b6f1bc17_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzgtMy0xLTEtMzYzMTM_007bfcab-2312-4c12-a391-6194c31946f9"
      unitRef="usd">-2053000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iff316cd7b79b4b1f9dbc78ec9e8d25e2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzgtNS0xLTEtMzYzMTM_d310e39d-574d-4a42-a74e-452107c9e7a0"
      unitRef="usd">-3353000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9f8e14adfb6f4c1bb276bb576c21e079_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzgtNy0xLTEtMzYzMTM_850dba3a-964d-47d2-a89b-47c9490fba58"
      unitRef="usd">-1701000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="id1f8dfd377c24d42b0a0ae61b6f1bc17_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzktMy0xLTEtMzYzMTM_af83cd67-a2df-4fb2-b72f-bd15b39e354c"
      unitRef="usd">-7726000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iff316cd7b79b4b1f9dbc78ec9e8d25e2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzktNS0xLTEtMzYzMTM_8dbbfa3e-02a1-41d9-b841-16a7905c48da"
      unitRef="usd">-12615000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9f8e14adfb6f4c1bb276bb576c21e079_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzktNy0xLTEtMzYzMTM_3e0cbfb5-4ea9-4e8f-90ef-31fab8062639"
      unitRef="usd">-6396000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i738de9b26f514643b9f8e7a039a19ceb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzE1LTMtMS0xLTM2MzEz_94ff82a5-0c4a-467b-bf55-e61cfef45d38"
      unitRef="usd">676000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7225506877bc4c149cde00e2f116fb7f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzE1LTUtMS0xLTM2MzEz_4589ec26-2cd1-4501-975e-5ebea06bcfeb"
      unitRef="usd">-2106000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib6206d8293664d78bc9bdb00cdfddf9c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzE1LTctMS0xLTM2MzEz_9bf6c930-d488-4770-850b-e034a1911e3c"
      unitRef="usd">-4460000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i738de9b26f514643b9f8e7a039a19ceb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzE2LTMtMS0xLTM2MzEz_3367e0d9-ff2e-4eef-8e1e-74c119945aaf"
      unitRef="usd">142000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7225506877bc4c149cde00e2f116fb7f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzE2LTUtMS0xLTM2MzEz_423eadfd-b0d9-4e1b-a55b-d1ffe04daee3"
      unitRef="usd">-441000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib6206d8293664d78bc9bdb00cdfddf9c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzE2LTctMS0xLTM2MzEz_479eee87-5cf4-496f-932a-197284bb6567"
      unitRef="usd">-938000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i738de9b26f514643b9f8e7a039a19ceb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzE3LTMtMS0xLTM2MzEz_f7330fd9-101d-4beb-a8b0-b9ddfdd9b090"
      unitRef="usd">534000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7225506877bc4c149cde00e2f116fb7f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzE3LTUtMS0xLTM2MzEz_0e0e10ab-cd1a-4a76-8e3f-72ad75085277"
      unitRef="usd">-1665000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib6206d8293664d78bc9bdb00cdfddf9c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTpkZGM0MGRjNTA4Nzg0YzFlYjBiMDUwODdhYjMyNTJlZi90YWJsZXJhbmdlOmRkYzQwZGM1MDg3ODRjMWViMGIwNTA4N2FiMzI1MmVmXzE3LTctMS0xLTM2MzEz_5d00dd93-2393-447c-aa7f-e0feac6ca2ff"
      unitRef="usd">-3522000</us-gaap:NetIncomeLoss>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90ZXh0cmVnaW9uOmU0N2U0MDllNzRlNjQwOTA4NGRmZmQ2NDlhNDIyYThlXzgzMw_f58358ce-0d9e-4fcb-87c0-65ef8e60aece">&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A roll-forward of AOCI (AOCL) for the years ended December&#160;31, 2021, 2020, and 2019, including amounts reclassified from AOCI (AOCL), is included in table 10.3 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Roll-forward of Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;10.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net unrealized gains and losses on available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net benefit plan assets and obligations recognized in shareholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total AOCL&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2018, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(35,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(88,825)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(124,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;176,784&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Amounts reclassified from AOCL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,874&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2019, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;138,521&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(65,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;144,566&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,118)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Amounts reclassified from AOCL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2020, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;272,137&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(55,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;216,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(113,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(96,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Amounts reclassified from AOCL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance, December 31, 2021, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;150,038&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i369add7ba543486a9da4c118c539ea94_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzMtMy0xLTEtMzYzMTM_0a71d0d2-5456-487a-bd24-be891ae0e668"
      unitRef="usd">-35389000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if7fc8ee8711549809fffadaddfa20589_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzMtNS0xLTEtMzYzMTM_c224d690-4a87-4533-b816-e476b7c36b1b"
      unitRef="usd">-88825000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7611306711ec4ba2bd5181ac9535aea1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzMtOS0xLTEtMzYzMTM_f1ef30c0-dfae-4599-ba84-674ef606e968"
      unitRef="usd">-124214000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="iea3e889582bc4f6780b0985e1b19771b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzUtMy0xLTEtMzYzMTM_ace0d071-da9a-4a1d-bd19-bfb6fa7547ed"
      unitRef="usd">176784000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i2d5e7ca2da7c45c5b8314f3cfbffcd21_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzUtNS0xLTEtMzYzMTM_7a27aa84-603a-4934-bcd3-92bf55a4a849"
      unitRef="usd">16616000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i8c6fa01a18b84cebbd89c138571ef832_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzUtOS0xLTEtMzYzMTM_59f8dd59-47eb-4759-9d39-b90bc9d0bf53"
      unitRef="usd">193400000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="iea3e889582bc4f6780b0985e1b19771b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzYtMy0xLTEtMzYzMTM_a2bd4541-0cb1-4595-a82f-b253fcae9fe5"
      unitRef="usd">-2874000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i2d5e7ca2da7c45c5b8314f3cfbffcd21_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzYtNS0xLTEtMzYzMTM_8c758ac5-c83e-4585-9249-2da08c97f357"
      unitRef="usd">6396000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i8c6fa01a18b84cebbd89c138571ef832_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzYtOS0xLTEtMzYzMTM_898dd827-5641-48df-ad03-e3de7f9b6433"
      unitRef="usd">3522000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="idb45f754a2ab4823b770461ab209e1b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzctMy0xLTEtMzYzMTM_3819d09c-3da1-490d-9289-17c238373f8b"
      unitRef="usd">138521000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic07cadd08f2549ab8428d258b7cf774a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzctNS0xLTEtMzYzMTM_e225a314-6819-4587-8462-9cda7b663f08"
      unitRef="usd">-65813000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4fc7f31108024d26b1035c2998d3e4ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzctOS0xLTEtMzYzMTM_c3c6cd18-66d5-4da6-ad5f-bea84370474f"
      unitRef="usd">72708000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i90ddd7dfadcd47c7bdc43e5b023fe75b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzgtMy0xLTEtMzYzMTM_8121458d-69d8-4066-9975-25b6ad1560a2"
      unitRef="usd">144566000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i2a02d7ffdcc845b092accf7476cc0693_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzgtNS0xLTEtMzYzMTM_3a5745ab-3884-4982-9092-614b92925ab2"
      unitRef="usd">-2118000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i5436f1a8f1c34ee7ab9525befdb480ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzgtOS0xLTEtMzYzMTM_fd18eff5-97d8-4479-91af-a471a154b6f4"
      unitRef="usd">142448000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i90ddd7dfadcd47c7bdc43e5b023fe75b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzktMy0xLTEtMzYzMTM_93ce1b3b-83c8-4eff-8dcf-da5349421412"
      unitRef="usd">-10950000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i2a02d7ffdcc845b092accf7476cc0693_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzktNS0xLTEtMzYzMTM_e2a932f9-5bd3-4959-b6a2-f450ddcf965b"
      unitRef="usd">12615000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i5436f1a8f1c34ee7ab9525befdb480ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzktOS0xLTEtMzYzMTM_faf9e9ef-7a6b-4464-87b9-89e69553b27f"
      unitRef="usd">1665000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i24a317d0ac0846f3833ff36c33d73db2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzEwLTMtMS0xLTM2MzEz_7b27604a-4a4e-482e-b972-7abdc2e53f77"
      unitRef="usd">272137000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i793070168afa4602bb45d78ca8e77aa8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzEwLTUtMS0xLTM2MzEz_6e7ff37c-a96b-4401-80ee-9249263e3a2b"
      unitRef="usd">-55316000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i818eaf971b2442b5bd2dd18f5fd39507_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzEwLTktMS0xLTM2MzEz_91f201af-fb8e-4c11-9ddb-2c25e7574a04"
      unitRef="usd">216821000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="id8e0433faae642e6aeb2355ee4cf7998_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzExLTMtMS0xLTM2MzEz_ff0042d1-c574-4071-9ac3-12479b2290a9"
      unitRef="usd">-113839000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i2dac6a142abd496daac2b5483a1693cc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzExLTUtMS0xLTM2MzEz_d97ecb4a-40f3-48e4-aa0b-4b9d75cb83ed"
      unitRef="usd">17249000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i5b8d702eadd848cc976170e49dcbbbb8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzExLTktMS0xLTM2MzEz_a8a04ef5-c5fa-420e-9068-3d47b327a9eb"
      unitRef="usd">-96590000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="id8e0433faae642e6aeb2355ee4cf7998_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzEyLTMtMS0xLTM2MzEz_6a9bfb54-9b34-44f4-8ff3-f13654854264"
      unitRef="usd">-8260000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i2dac6a142abd496daac2b5483a1693cc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzEyLTUtMS0xLTM2MzEz_c8943335-50c7-4fa0-a616-a7fc4d8b240a"
      unitRef="usd">7726000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i5b8d702eadd848cc976170e49dcbbbb8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzEyLTktMS0xLTM2MzEz_138f120d-a526-47e6-84ef-c6c4cf45ef2c"
      unitRef="usd">-534000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ifb9ba47caf39467f87172debb04fb547_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzEzLTMtMS0xLTM2MzEz_e054ba50-09ae-416e-94d7-d811f53ffc26"
      unitRef="usd">150038000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iafdd50700377402f887b392e73efb373_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzEzLTUtMS0xLTM2MzEz_a5ef51f4-a82d-4cf4-aa59-1e4a62849ade"
      unitRef="usd">-30341000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icd11f97d7aa5461d91bb81d04e0a390c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzIvZnJhZzplNDdlNDA5ZTc0ZTY0MDkwODRkZmZkNjQ5YTQyMmE4ZS90YWJsZTowM2IxN2VjOWE0YzI0ZWUzYWI5N2I2NzU0ZjI3NGYwNi90YWJsZXJhbmdlOjAzYjE3ZWM5YTRjMjRlZTNhYjk3YjY3NTRmMjc0ZjA2XzEzLTktMS0xLTM2MzEz_cdbce8b8-f3b6-4807-aa79-90ca4fd4afb5"
      unitRef="usd">119697000</us-gaap:StockholdersEquity>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgxNjE_01210148-1dbc-41e7-86ce-1bce2cf18ff5">&lt;div style="margin-bottom:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 11&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have a non-contributory defined benefit pension plan covering substantially all employees, as well as a supplemental executive retirement plan.&#160;We also offer both medical and dental benefits for retired domestic employees, their eligible spouses and dependents under a postretirement benefit plan. The following tables 11.1, 11.2, and 11.3 provide the components of aggregate annual net periodic benefit cost for each of the years ended December&#160;31, 2021, 2020, and 2019 and changes in the benefit obligation and the funded status of the pension, supplemental executive retirement and other postretirement benefit plans as recognized in the consolidated balance sheets as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.235%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Components of net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Company Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,569&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Interest Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;648&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Expected Return on Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(20,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,863)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4. Other Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5. Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a. Net Transition Obligation/(Asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;b. Net Prior Service Cost/(Credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(239)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;213&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;c. Net Losses/(Gains)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(783)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,251&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(732)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6. Net Periodic Benefit Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,439&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7. Cost of settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8. Total Expense for Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.003%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development of funded status&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Actuarial Value of Benefit Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Measurement Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Accumulated Benefit Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;390,747&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;423,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Funded Status/Asset (Liability) on the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Projected Benefit Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(391,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(423,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(25,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(28,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Plan Assets at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;391,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;411,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;140,839&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Funded Status - Overfunded/Asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;115,204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4. Funded Status - Underfunded/Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(143)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive (income) loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Net Actuarial (Gain)/Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;84,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(47,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Net Prior Service Cost/(Credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(747)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(988)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Net Transition Obligation/(Asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4. Total at Year End&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;83,298&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(44,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The amortization of gains and losses resulting from differences in actual experience from assumed experience or changes in assumptions including discount rates is included as a component of Net Periodic Benefit Cost/(Income) for the year.&#160;The gain or loss in excess of a 10% corridor is amortized by the average remaining service period of participating employees expected to receive benefits under the plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 11.4 shows the changes in the projected benefit obligation for 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in projected benefit / accumulated benefit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Benefit Obligation at Beginning of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;423,713&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;413,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Company Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,569&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Interest Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;648&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4. Plan Participants' Contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5. Net Actuarial (Gain)/Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(10,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6. Benefit Payments from Fund &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(40,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(40,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7. Benefit Payments Directly by Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,953)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8. Plan Amendments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9. Other Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10. Settlement (Gain)/Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11. Benefit Obligation at End of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;391,698&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;423,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.7pt"&gt;Includes lump sum payments of $27.6 million and $27.5 million in 2021 and 2020, respectively, from our pension plan to eligible participants, which were former employees with vested benefits.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The actuarial gain for 2021 for the pension and supplemental executive retirement plans was primarily due to an increase in the discount rate used to calculate the obligation. The actuarial loss for 2020 for the pension and supplemental executive retirement plans was primarily due to a decrease in the discount rate used to calculate the obligation. The actuarial gain for 2021 for other postretirement plans was primarily due to an increase in the discount rate used to calculate the obligation. The actuarial loss for 2020 for the postretirement benefits plan was primarily due to the decrease in the discount rate used to calculate the obligation. Table 11.7 below includes the actuarial assumptions used to calculate the benefit obligations of our plans for 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 11.5 and 11.6 shows the changes in the fair value of the net assets available for plan benefits, and changes in other comprehensive income (loss) during 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in plan assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Fair Value of Plan Assets at Beginning of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;411,245&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;402,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;119,024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Company Contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Plan Participants' Contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4. Benefit Payments from Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(40,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(40,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5. Benefit Payments paid directly by Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,953)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6. Actual Return on Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7. Other Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(425)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8. Fair Value of Plan Assets at End of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;391,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;411,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;140,839&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in accumulated other comprehensive income (loss) ("AOCI")&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. AOCI in Prior Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;97,911&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(27,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Increase/(Decrease) in AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a. Recognized during year - Prior Service (Cost)/Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;239&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(213)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;b. Recognized during year - Net Actuarial (Losses)/Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(11,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;c. Occurring during year - Prior Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;d. Occurring during year - Net Actuarial Losses/(Gains)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(18,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. AOCI in Current Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;83,298&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(44,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The projected benefit obligations, net periodic benefit costs and accumulated postretirement benefit obligation for the plans were determined using the following weighted average assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Actuarial assumptions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-Average Assumptions Used to Determine&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Benefit Obligations at year end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2.85&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Rate of Compensation Increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Cash balance interest crediting rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2.80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-Average Assumptions Used to Determine&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Net Periodic Benefit Cost for Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2.80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2.35&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Expected Long-term Return on Plan Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5.25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Rate of Compensation Increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Assumed Health Care Cost Trend Rates at year end&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Health Care Cost Trend Rate Assumed for Next Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Rate to Which the Cost Trend Rate is Assumed to Decline (Ultimate Trend Rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Year That the Rate Reaches the Ultimate Trend Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In selecting a discount rate, we performed a hypothetical cash flow bond matching exercise, matching our expected pension plan and postretirement medical plan cash flows, respectively, against a selected portfolio of high quality corporate bonds. The modeling was performed using a bond portfolio of noncallable bonds with at least $50 million outstanding. The average yield of these hypothetical bond portfolios was used as the benchmark for determining the discount rate. In selecting the expected long-term rate of return on assets, we considered the average rate of earnings expected on the classes of funds invested or to be invested to provide for the benefits of these plans.&#160;This included considering the trusts' targeted asset allocation for the year and the expected returns likely to be earned over the next 20 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The year-end asset allocations of the plans are shown in table 11.8 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Plan assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;Pension Plan&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Equity Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In accordance with fair value guidance, we applied the following fair value hierarchy in order to measure fair value of our benefit plan assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:90.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Quoted prices for identical instruments in active markets that we can access. Financial assets using Level 1 inputs include equity securities, mutual funds, money market funds, certain U.S. Treasury securities and exchange traded funds ("ETFs").&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#xe8;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and inputs, other than quoted prices, that are observable in the marketplace for the instrument. The observable inputs are used in valuation models to calculate the fair value of the instruments. Financial assets using Level 2 inputs include certain municipal, corporate and foreign bonds, obligations of U.S. government corporations and agencies, and pooled equity accounts.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;To determine the fair value of securities in Level 1 and Level 2 of the fair value hierarchy, independent pricing sources have been used. One price is provided per security based on observable market data. To ensure securities are appropriately classified in the fair value hierarchy, we review the pricing techniques and methodologies of the independent pricing sources and believe that their policies adequately consider market activity, either based on specific transactions for the issue valued or based on modeling of securities with similar credit quality, duration, yield and structure that were recently traded. A variety of inputs are used by the independent pricing sources including benchmark yields, reported trades, non-binding broker/dealer quotes, issuer spreads, two sided markets, benchmark securities, bids, offers and reference data including market research publications. Inputs may be weighted differently for any security, and not all inputs are used for each security evaluation. Market indicators, industry and economic events are also considered. This information is evaluated using a multidimensional pricing model. In addition, on a quarterly basis, we perform quality controls over values received from the pricing source (the &#x201c;Trustee&#x201d;) which include comparing values to other independent pricing sources. In addition, we review annually the Trustee&#x2019;s auditor&#x2019;s report on internal controls in order to determine that their controls around valuing securities are operating effectively. We have not made any adjustments to the prices obtained from the independent sources.&lt;/span&gt;&lt;/div&gt;&lt;div style="width:100.000%"&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"/&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 11.9a and 11.9b set forth by level, within the fair value hierarchy, the pension plan assets and related accrued investment income at fair value as of December&#160;31, 2021 and 2020. There were no securities that used Level 3 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension plan assets at fair value as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.9a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Domestic Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,071&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,071&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;221,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;221,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Government Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,947&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,947&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,093&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,093&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pooled Equity Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;79,308&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;79,308&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;37,018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;354,537&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;391,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension plan assets at fair value as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.9b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Domestic Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;231,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;231,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Government Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pooled Equity Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;379,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;411,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The pension plan has implemented a strategy to reduce risk through the use of a targeted funded ratio.&#160;The liability driven component is key to the asset allocation. The liability driven component seeks to align the duration of the fixed income asset allocation with the expected duration of the plan liabilities or benefit payments. Overall asset allocation is dynamic and specifies target allocation weights and ranges based on the funded status.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;An improvement in funded status results in the de-risking of the portfolio, allocating more funds to fixed income and less to equity. A decline in funded status would result in a higher allocation to equity. The maximum equity allocation is 40%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The equity investments use combinations of mutual funds, ETFs, and pooled equity account structures focused on the following strategies: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.106%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.639%"/&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Strategy&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Objective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investment types&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Return seeking growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Funded ratio improvement over the long term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Global quality growth&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Global low volatility&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Return seeking bridge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Downside protection in the event of a declining equity market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Enduring asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Durable company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fixed income objective is to preserve capital and to provide monthly cash flows for the payment of plan liabilities.&#160;Fixed income investments can include government, government agency, corporate, mortgage-backed, asset-backed, and municipal securities, and other classes of bonds. The duration of the fixed income portfolio has an objective of being within one year of the duration of the accumulated benefit obligation. The fixed income investments have an objective of a weighted average credit of A3/A-/A- by Moody&#x2019;s, S&amp;amp;P, and Fitch, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 11.10a and 11.10b set forth the other postretirement benefits plan assets at fair value as of December&#160;31, 2021 and 2020. All are Level 1 assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other postretirement benefits plan assets at fair value as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.10a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Domestic Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;112,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,069&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;140,839&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other postretirement benefits plan assets at fair value as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.10b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Domestic Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our postretirement plan portfolio is designed to achieve the following objectives over each market cycle and for at least 5 years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#xe8; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total return should exceed growth in the Consumer Price Index by 5.75% annually&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#0084ce;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#xe8;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Achieve competitive investment results&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The primary focus in developing asset allocation ranges for the portfolio is the assessment of the portfolio's investment objectives and the level of risk that is acceptable to obtain those objectives.&#160;To achieve these objectives the minimum and maximum allocation ranges for fixed income securities and equity securities are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.741%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Minimum&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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equities (long only)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commodities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed income/Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Given the long term nature of this portfolio and the lack of any immediate need for significant cash flow, it is anticipated that the equity investments will consist of growth stocks and will typically be at the higher end of the allocation ranges above.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investment in international mutual funds is limited to a maximum of 30% of the equity range. The allocation as of December&#160;31, 2021 included 2% that was primarily invested in equity securities of emerging market countries and another 18% was invested in securities of companies primarily based in Europe and the Pacific Basin.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 11.12 and 11.13 show the current and estimated future contributions and benefit payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Company contributions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.12&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Company Contributions for the Year Ending:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Current + 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Benefits payments - total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.13&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Actual Benefit Payments for the Year Ending:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;40,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,963&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Expected Benefit Payments for the Year Ending:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Current + 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,806&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,713&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Current + 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;29,023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4. Current + 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,247&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5. Current + 4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,148&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6. Current + 5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,815&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7. Current + 6 - 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;131,716&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;PROFIT SHARING AND 401(K)&lt;/span&gt;&lt;/div&gt;We have a profit sharing and 401(k) savings plan for employees. At the discretion of the Board of Directors, we may make a contribution to the plan of up to 5% of each participant's eligible compensation. We provide a matching 401(k) savings contribution for employees of 100% up to the first 4% contributed.&#160;We recognized expenses related to these plans of $8.0 million in 2021 and 2020 respectively, and $7.4 million in 2019.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgxNzE_1379b621-e451-47f7-b475-73f6b5f52485">The following tables 11.1, 11.2, and 11.3 provide the components of aggregate annual net periodic benefit cost for each of the years ended December&#160;31, 2021, 2020, and 2019 and changes in the benefit obligation and the funded status of the pension, supplemental executive retirement and other postretirement benefit plans as recognized in the consolidated balance sheets as of December&#160;31, 2021 and 2020.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.235%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Components of net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Company Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,569&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Interest Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;648&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Expected Return on Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(20,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,863)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4. Other Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5. Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a. Net Transition Obligation/(Asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;b. Net Prior Service Cost/(Credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(239)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;213&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;c. Net Losses/(Gains)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(783)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,251&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(732)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6. Net Periodic Benefit Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,439&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7. Cost of settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8. Total Expense for Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzQtMy0xLTEtMzYzMTM_718cca0e-7e58-4d8d-8c47-b7b3963d5293"
      unitRef="usd">7569000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzQtNS0xLTEtMzYzMTM_91682f3f-7dcf-4c16-8613-c039db725cd4"
      unitRef="usd">7342000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzQtNy0xLTEtMzYzMTM_1e549998-6e85-4e19-a981-fa89223028d9"
      unitRef="usd">8345000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzQtOS0xLTEtMzYzMTM_2845ed44-427b-445b-829b-ac9c42f40088"
      unitRef="usd">1508000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzQtMTEtMS0xLTM2MzEz_67daf000-11c9-4c9c-b6b0-fdc91a11cd41"
      unitRef="usd">1263000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzQtMTMtMS0xLTM2MzEz_ab97eafb-c752-4fa5-b121-ee7bd67e84a0"
      unitRef="usd">1345000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzUtMy0xLTEtMzYzMTM_3706f1f2-acbc-46a9-9b4e-c2db4172d158"
      unitRef="usd">11276000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzUtNS0xLTEtMzYzMTM_e2bfd9b1-52c3-40d3-997c-3401bf152d9d"
      unitRef="usd">13036000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzUtNy0xLTEtMzYzMTM_924cda88-164e-40c1-8844-821300f73d89"
      unitRef="usd">15705000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzUtOS0xLTEtMzYzMTM_22bb5e39-cd8c-45d8-8ccc-44c02fb5ef06"
      unitRef="usd">648000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzUtMTEtMS0xLTM2MzEz_ae8c9f4f-896d-425b-804a-75e858d16f0d"
      unitRef="usd">832000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzUtMTMtMS0xLTM2MzEz_662ea4e8-262f-4b5f-a7be-aa7015bfba8f"
      unitRef="usd">1130000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzYtMy0xLTEtMzYzMTM_8558f8f2-afa4-4b28-9277-c49ad4e2cde4"
      unitRef="usd">20657000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzYtNS0xLTEtMzYzMTM_8c94f894-f1b2-4562-b9b1-e16dfdc6e236"
      unitRef="usd">22139000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzYtNy0xLTEtMzYzMTM_f9f2b882-79c7-4b70-b23a-626bf4e8e358"
      unitRef="usd">19466000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzYtOS0xLTEtMzYzMTM_6ed59e80-3eea-49c7-a27c-aabdc96691d8"
      unitRef="usd">8863000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzYtMTEtMS0xLTM2MzEz_2234a36e-453a-4b10-94d0-789c026f2f1e"
      unitRef="usd">7407000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzYtMTMtMS0xLTM2MzEz_a061c7a1-77fc-4181-ab8b-6132656e0e77"
      unitRef="usd">5785000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzctMy0xLTEtMzYzMTM_b56fafda-4ddb-489d-a758-af1742221d77"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzctNS0xLTEtMzYzMTM_863e0673-83c0-4eb9-8cf6-8ab43d586b80"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzctNy0xLTEtMzYzMTM_99f5fd15-9cfb-4df2-9b94-cb7ad98208bd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzctOS0xLTEtMzYzMTM_ae79c849-9c8a-4d3e-9e88-8b35df98a344"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzctMTEtMS0xLTM2MzEz_eb02ba03-0036-4e2b-a8cd-c9107c8dff06"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzctMTMtMS0xLTM2MzEz_bde503b8-e700-4ef5-a552-1d99b0ee2409"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherCosts>
    <mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAmortizationAndCostOfSettlements
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzgtMy0xLTEtMzYzMTM_51340bd6-70c7-4bd2-bb63-279caa48bac0"
      unitRef="usd">-1812000</mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAmortizationAndCostOfSettlements>
    <mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAmortizationAndCostOfSettlements
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzgtNS0xLTEtMzYzMTM_4136377d-71d0-4b7e-b67b-d171c4a652f2"
      unitRef="usd">-1761000</mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAmortizationAndCostOfSettlements>
    <mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAmortizationAndCostOfSettlements
      contextRef="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzgtNy0xLTEtMzYzMTM_a0b8b407-d2ab-4b01-a21f-e75e22e05ec6"
      unitRef="usd">4584000</mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAmortizationAndCostOfSettlements>
    <mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAmortizationAndCostOfSettlements
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzgtOS0xLTEtMzYzMTM_c6e760f7-cf3d-48cf-a91d-4b397e16bee6"
      unitRef="usd">-6707000</mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAmortizationAndCostOfSettlements>
    <mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAmortizationAndCostOfSettlements
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzgtMTEtMS0xLTM2MzEz_1db180da-e919-46d1-97b2-aff917fcd0ef"
      unitRef="usd">-5312000</mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAmortizationAndCostOfSettlements>
    <mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAmortizationAndCostOfSettlements
      contextRef="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzgtMTMtMS0xLTM2MzEz_eca60ed1-54db-49dd-8856-a52858da6404"
      unitRef="usd">-3310000</mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAmortizationAndCostOfSettlements>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEwLTMtMS0xLTM2MzEz_d9953452-2d11-4003-831c-efaddcda2149"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEwLTUtMS0xLTM2MzEz_82c7c60f-b0f6-45e3-b708-87fd4fb0e933"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEwLTctMS0xLTM2MzEz_413195e1-3f63-44b6-bceb-599e240713b2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEwLTktMS0xLTM2MzEz_626232cb-f040-4613-ae5d-37ef5764bb18"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEwLTExLTEtMS0zNjMxMw_ac6237a6-f9d8-450c-a83b-3fbe4b3f88bf"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEwLTEzLTEtMS0zNjMxMw_fbfbf3c1-3f01-4f48-8c5c-dd7892344d7d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzExLTMtMS0xLTM2MzEz_b50c8af5-b21d-49e0-8cac-770d1499ff74"
      unitRef="usd">-239000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzExLTUtMS0xLTM2MzEz_3cdfdafb-516b-4eb2-b7c2-9ee9b880216d"
      unitRef="usd">-247000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzExLTctMS0xLTM2MzEz_d2e4663a-ca6f-4fb3-969a-e0520b572c06"
      unitRef="usd">-281000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzExLTktMS0xLTM2MzEz_a15d7e2c-d26f-4e50-ab6e-b4212f264d72"
      unitRef="usd">213000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzExLTExLTEtMS0zNjMxMw_af4bef3f-3dfd-49d4-bbb5-9a48d67e8c26"
      unitRef="usd">51000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzExLTEzLTEtMS0zNjMxMw_6ba093b5-bd13-43d6-bd0c-8c2b88f1e72c"
      unitRef="usd">-34000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEyLTMtMS0xLTM2MzEz_109435ff-6083-450f-8e7f-327e3f04707d"
      unitRef="usd">-5490000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEyLTUtMS0xLTM2MzEz_5b3cc20e-eac9-4639-961c-4bcc3bad86f5"
      unitRef="usd">-6578000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEyLTctMS0xLTM2MzEz_ed1a1ba9-d8d8-4a3a-a144-175015d5a0fd"
      unitRef="usd">-8412000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEyLTktMS0xLTM2MzEz_64f50bb0-e1b3-48bc-9fc8-14428302a65e"
      unitRef="usd">1697000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEyLTExLTEtMS0zNjMxMw_24dffd5d-50af-43b0-af01-d910f5e4e146"
      unitRef="usd">783000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEyLTEzLTEtMS0zNjMxMw_3e96e2d5-6890-4a6e-9bc8-959be514ecb6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <mtg:DefinedBenefitPlanTotalAmortization
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEzLTMtMS0xLTM2MzEz_fc1c89e2-2c62-4350-88b0-1483e4d8f1b3"
      unitRef="usd">5251000</mtg:DefinedBenefitPlanTotalAmortization>
    <mtg:DefinedBenefitPlanTotalAmortization
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEzLTUtMS0xLTM2MzEz_c23c7b9b-6cb4-49c4-a7f4-11c39b480eee"
      unitRef="usd">6331000</mtg:DefinedBenefitPlanTotalAmortization>
    <mtg:DefinedBenefitPlanTotalAmortization
      contextRef="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEzLTctMS0xLTM2MzEz_16721ec2-ae52-4e55-925c-7e7ea7a8c593"
      unitRef="usd">8131000</mtg:DefinedBenefitPlanTotalAmortization>
    <mtg:DefinedBenefitPlanTotalAmortization
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEzLTktMS0xLTM2MzEz_ca29afee-9352-4698-bf41-73633f3d357e"
      unitRef="usd">-1484000</mtg:DefinedBenefitPlanTotalAmortization>
    <mtg:DefinedBenefitPlanTotalAmortization
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEzLTExLTEtMS0zNjMxMw_796a0540-6632-48e7-8340-8614ee18b75d"
      unitRef="usd">-732000</mtg:DefinedBenefitPlanTotalAmortization>
    <mtg:DefinedBenefitPlanTotalAmortization
      contextRef="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzEzLTEzLTEtMS0zNjMxMw_4e26695b-e236-476e-bef9-18908a678e57"
      unitRef="usd">-34000</mtg:DefinedBenefitPlanTotalAmortization>
    <mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeCostOfSettlementsAndCurtailments
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE0LTMtMS0xLTM2MzEz_f633fc58-d5a1-42a7-8b64-238639912275"
      unitRef="usd">3439000</mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeCostOfSettlementsAndCurtailments>
    <mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeCostOfSettlementsAndCurtailments
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE0LTUtMS0xLTM2MzEz_98092ea2-5de4-40eb-971e-bd0b7ec161a6"
      unitRef="usd">4570000</mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeCostOfSettlementsAndCurtailments>
    <mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeCostOfSettlementsAndCurtailments
      contextRef="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE0LTctMS0xLTM2MzEz_ab891b66-cd9f-4ccb-a00a-87abff06db38"
      unitRef="usd">12715000</mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeCostOfSettlementsAndCurtailments>
    <mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeCostOfSettlementsAndCurtailments
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE0LTktMS0xLTM2MzEz_2bba1b1f-db26-40a6-ba21-37948aae31ec"
      unitRef="usd">-8191000</mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeCostOfSettlementsAndCurtailments>
    <mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeCostOfSettlementsAndCurtailments
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE0LTExLTEtMS0zNjMxMw_617ff3ae-8dec-48b1-b6fc-8f32a0158530"
      unitRef="usd">-6044000</mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeCostOfSettlementsAndCurtailments>
    <mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeCostOfSettlementsAndCurtailments
      contextRef="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE0LTEzLTEtMS0zNjMxMw_662d5797-e4f2-4c16-98a7-0f0a57823ba3"
      unitRef="usd">-3344000</mtg:DefinedBenefitPlanNetPeriodicBenefitCostBeforeCostOfSettlementsAndCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE1LTMtMS0xLTM2MzEz_2aeea0d7-55ee-4908-8b83-f90b48bbfc61"
      unitRef="usd">-6012000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE1LTUtMS0xLTM2MzEz_8bc5022d-4db9-4ec5-bfa5-62bdf5af328d"
      unitRef="usd">-10369000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE1LTctMS0xLTM2MzEz_b66fdf16-72f9-4c35-9e71-8045ccc301e4"
      unitRef="usd">-1933000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE1LTktMS0xLTM2MzEz_0e7b7550-8b17-4017-a5a1-2e1e24f2fac2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE1LTExLTEtMS0zNjMxMw_5b697806-3ff1-4b23-b7fa-dfc3ef70b6f6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE1LTEzLTEtMS0zNjMxMw_d4529852-e175-453a-b89d-7ade5b91e8dd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE2LTMtMS0xLTM2MzEz_a1138bb2-50d1-410f-8235-2baaaa188eec"
      unitRef="usd">9451000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE2LTUtMS0xLTM2MzEz_ade09c37-5e2d-4f1d-872b-c9fa3e8f41cd"
      unitRef="usd">14939000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if0e3f3241b3c4eb980d19103bc6a34ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE2LTctMS0xLTM2MzEz_619b711c-495d-49de-8483-7f35da18ff2b"
      unitRef="usd">14648000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE2LTktMS0xLTM2MzEz_6125adba-130b-408c-9c76-8181f17bf6ee"
      unitRef="usd">-8191000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE2LTExLTEtMS0zNjMxMw_726c3329-1c00-4f29-9513-b8a140e7e78e"
      unitRef="usd">-6044000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6cec63c9d2ff43f6be8055ad0403d817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo0OWZiNGVlOWVjNjY0ZTMzOTFmMWZkYTdhYmE4OTY3Ni90YWJsZXJhbmdlOjQ5ZmI0ZWU5ZWM2NjRlMzM5MWYxZmRhN2FiYTg5Njc2XzE2LTEzLTEtMS0zNjMxMw_9bed67c8-b87e-4c25-ad35-65b107cac84b"
      unitRef="usd">-3344000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <mtg:DevelopmentOfFundedStatusTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgxNTY_fe0296b0-37d0-4fc6-a259-4c608ff77ae0">&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.003%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development of funded status&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Actuarial Value of Benefit Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Measurement Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Accumulated Benefit Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;390,747&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;423,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Funded Status/Asset (Liability) on the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Projected Benefit Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(391,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(423,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(25,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(28,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Plan Assets at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;391,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;411,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;140,839&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Funded Status - Overfunded/Asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;115,204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4. Funded Status - Underfunded/Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(143)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive (income) loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Net Actuarial (Gain)/Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;84,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(47,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Net Prior Service Cost/(Credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(747)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(988)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Net Transition Obligation/(Asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4. Total at Year End&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;83,298&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(44,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mtg:DevelopmentOfFundedStatusTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzYtMy0xLTEtMzYzMTM_bb5b9087-ba49-448b-a216-e038f60eef39"
      unitRef="usd">390747000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzYtNS0xLTEtMzYzMTM_59b5cc92-71ef-4498-bd56-e561f7de6ad5"
      unitRef="usd">423305000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzYtNy0xLTEtMzYzMTM_f0a82de2-dcde-4fbc-8cc3-20aeae030cdc"
      unitRef="usd">25635000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzYtOS0xLTEtMzYzMTM_c51eb94d-13c3-4b0a-9aee-788596910ed6"
      unitRef="usd">28714000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzktMy0xLTEtMzYzMTM_aa911fe8-3908-4ee6-9d8a-39dcbc5ce063"
      unitRef="usd">391698000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzktNS0xLTEtMzYzMTM_1fe5f94c-5d41-4aa5-a733-e91a2a17be62"
      unitRef="usd">423713000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzktNy0xLTEtMzYzMTM_21032183-eca4-4403-99f7-5fd236a40165"
      unitRef="usd">25635000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzktOS0xLTEtMzYzMTM_85791281-de42-400e-a8fa-797d3c77584b"
      unitRef="usd">28714000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzEwLTMtMS0xLTM2MzEz_b90d0b73-459d-4c46-a3ff-9380c89b17ff"
      unitRef="usd">391555000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzEwLTUtMS0xLTM2MzEz_aef5f417-5b86-45fd-931b-abf9a14bcbfa"
      unitRef="usd">411245000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzEwLTctMS0xLTM2MzEz_bb4d8a8c-205c-40c3-879c-3e2ec8e47213"
      unitRef="usd">140839000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzEwLTktMS0xLTM2MzEz_07b6bacd-1b1d-4412-984b-4aeb6df12d71"
      unitRef="usd">119024000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzExLTctMS0xLTM2MzEz_3ed7e317-97c7-4407-92a0-1239f215442a"
      unitRef="usd">115204000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzExLTktMS0xLTM2MzEz_c2cee707-4db7-4185-b8cc-2b2c4b0f2231"
      unitRef="usd">90310000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzEyLTMtMS0xLTM2MzEz_9c870f07-7835-49e3-9ce0-a7525d254d62"
      unitRef="usd">-143000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5M2M2NjZlMGUzMjE0ZTYzOTQ4ZTY5ZDE3ZGIwYjAzOC90YWJsZXJhbmdlOjkzYzY2NmUwZTMyMTRlNjM5NDhlNjlkMTdkYjBiMDM4XzEyLTUtMS0xLTM2MzEz_ebca3abd-c6e7-4a28-bf40-cb6193130647"
      unitRef="usd">-12468000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzQtMy0xLTEtMzYzMTM_346682bf-f062-4142-823b-67dddc5b57e3"
      unitRef="usd">-84045000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzQtNS0xLTEtMzYzMTM_76e4b012-e297-4756-ae36-4d08a741c059"
      unitRef="usd">-98899000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzQtNy0xLTEtMzYzMTM_ae20188b-8df3-438e-bff3-33b4c71f956c"
      unitRef="usd">47352000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzQtOS0xLTEtMzYzMTM_861e73da-b3db-447a-94ae-b0c69f1fa580"
      unitRef="usd">30565000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzUtMy0xLTEtMzYzMTM_4b8ff97a-6462-4744-8fdc-0ce254741054"
      unitRef="usd">-747000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzUtNS0xLTEtMzYzMTM_1504f74d-0d81-47d4-b436-bef54e082fd0"
      unitRef="usd">-988000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzUtNy0xLTEtMzYzMTM_8df13dc9-02b8-446c-aa58-55b3ba6289ef"
      unitRef="usd">2461000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzUtOS0xLTEtMzYzMTM_7f1e7449-a382-497b-b177-d6ed1a5d9f6a"
      unitRef="usd">2673000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzYtMy0xLTEtMzYzMTM_60e48f4b-2b91-4d31-8007-fe4fd83d6835"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzYtNS0xLTEtMzYzMTM_3bb0a07b-6c39-44b0-addd-1e5b1349f277"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzYtNy0xLTEtMzYzMTM_8cbdc479-2394-40db-815f-22a6bf4b831f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzYtOS0xLTEtMzYzMTM_3b68917b-9c76-412a-a643-cf290f4bf962"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzctMy0xLTEtMzYzMTM_15ddc12b-927d-45e4-968e-b6379c6fabb0"
      unitRef="usd">83298000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzctNS0xLTEtMzYzMTM_8e161732-e370-475f-8e47-5d91c293c15d"
      unitRef="usd">97911000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzctNy0xLTEtMzYzMTM_2d75984b-1725-4828-846d-748bee0523e2"
      unitRef="usd">-44891000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5YmFiNWExZGZkYTM0YzZmOGY1ZDBmZjE0NTUwZGNlMS90YWJsZXJhbmdlOjliYWI1YTFkZmRhMzRjNmY4ZjVkMGZmMTQ1NTBkY2UxXzctOS0xLTEtMzYzMTM_84f9c169-0d6a-4965-844e-27f515feb778"
      unitRef="usd">-27892000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <mtg:MinimumPercentagesOfGainLossConsiderForAmortization
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzk1Mw_977ca54a-4a67-45cb-bb7d-9429a596fd98"
      unitRef="number">0.10</mtg:MinimumPercentagesOfGainLossConsiderForAmortization>
    <us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgxMjM_7517041d-3e00-4f44-b37f-ebb8c3f826fc">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 11.4 shows the changes in the projected benefit obligation for 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in projected benefit / accumulated benefit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Benefit Obligation at Beginning of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;423,713&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;413,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Company Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,569&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Interest Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;648&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4. Plan Participants' Contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5. Net Actuarial (Gain)/Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(10,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6. Benefit Payments from Fund &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(40,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(40,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7. Benefit Payments Directly by Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,953)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8. Plan Amendments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9. Other Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10. Settlement (Gain)/Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11. Benefit Obligation at End of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;391,698&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;423,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.7pt"&gt;Includes lump sum payments of $27.6 million and $27.5 million in 2021 and 2020, respectively, from our pension plan to eligible participants, which were former employees with vested benefits.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzQtMy0xLTEtMzYzMTM_5df4ec62-7a5f-4863-b55c-7240d4abc9ce"
      unitRef="usd">423713000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i9b23fb81cb634d1e826b25694a7cbb5d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzQtNS0xLTEtMzYzMTM_69efdcd2-8b86-4db8-956b-03742d324b31"
      unitRef="usd">413350000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzQtNy0xLTEtMzYzMTM_ffcc6512-6e10-4e66-8db6-733693cd668e"
      unitRef="usd">28714000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if7beb75e503f47dd94c9fe982a2f668f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzQtOS0xLTEtMzYzMTM_84c4da4e-52ce-4415-a33f-c2b04fb094c5"
      unitRef="usd">27496000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzUtMy0xLTEtMzYzMTM_1b8466a0-aff5-4f82-a776-f6128390541b"
      unitRef="usd">7569000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzUtNS0xLTEtMzYzMTM_a52746e6-5404-403a-85ed-34963821ca0d"
      unitRef="usd">7342000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzUtNy0xLTEtMzYzMTM_d705d419-e25a-4816-8794-b7fa60ddf2e2"
      unitRef="usd">1508000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzUtOS0xLTEtMzYzMTM_153cf79c-1799-4f99-b46a-9335566c4304"
      unitRef="usd">1263000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzYtMy0xLTEtMzYzMTM_b9f9c7fd-a23f-490f-bd48-0cdc34d2556e"
      unitRef="usd">11276000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzYtNS0xLTEtMzYzMTM_ba46d556-75c3-42f2-95b6-1debbca88d79"
      unitRef="usd">13036000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzYtNy0xLTEtMzYzMTM_de14394e-37d1-420f-8289-41951ea022e0"
      unitRef="usd">648000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzYtOS0xLTEtMzYzMTM_ee6de6a6-4219-4619-84a7-c3bfd8d73167"
      unitRef="usd">832000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzctMy0xLTEtMzYzMTM_73ab6765-a31b-4984-83fb-bf755318aae2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzctNS0xLTEtMzYzMTM_80de0d09-7d71-446c-ab85-be6e1565409f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzctNy0xLTEtMzYzMTM_3795c3d9-784d-4ff9-b6ca-9e8832f29ac4"
      unitRef="usd">456000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzctOS0xLTEtMzYzMTM_b7ad8476-5e25-4b2d-b294-da65a1f12cd4"
      unitRef="usd">425000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzgtMy0xLTEtMzYzMTM_f68289e3-8d89-4361-8261-f12e7bc4e600"
      unitRef="usd">-10018000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzgtNS0xLTEtMzYzMTM_8546deee-8c33-4554-aa4d-b43abe68e6c1"
      unitRef="usd">36196000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzgtNy0xLTEtMzYzMTM_35cd060c-4ecb-48e6-8459-de77a77bcc91"
      unitRef="usd">-3574000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzgtOS0xLTEtMzYzMTM_defcb768-dbc8-4d8c-972a-cc1038343569"
      unitRef="usd">660000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzktMy0xLTEtMzYzMTM_3730536b-74ab-4dec-b752-2e6e4c6d019d"
      unitRef="usd">40482000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzktNS0xLTEtMzYzMTM_b60370bc-ed70-4a95-8d45-c726c3e5fbef"
      unitRef="usd">40260000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzktNy0xLTEtMzYzMTM_f2f1986c-5801-4a58-9d99-cd088ef770c2"
      unitRef="usd">1963000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzktOS0xLTEtMzYzMTM_8ec9ceb7-f7ac-4e96-a136-7c2c1b46f744"
      unitRef="usd">1975000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzEwLTMtMS0xLTM2MzEz_8b0dd6b0-d225-49c5-b5ca-4b6331330c05"
      unitRef="usd">362000</mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany>
    <mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzEwLTUtMS0xLTM2MzEz_f5317e20-cc8e-40fb-a817-c48f6db7895c"
      unitRef="usd">5953000</mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany>
    <mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzEwLTctMS0xLTM2MzEz_7e617abf-14b6-4c71-8b6b-e58118000f6c"
      unitRef="usd">0</mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany>
    <mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzEwLTktMS0xLTM2MzEz_ead30b4a-6350-4422-a602-ae0633a1fdf3"
      unitRef="usd">0</mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzExLTMtMS0xLTM2MzEz_e89c6f91-c019-4d8b-b96a-f2c676cb5803"
      unitRef="usd">2000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzExLTUtMS0xLTM2MzEz_89187c5d-2b72-42d6-983e-6bbe4456a6cd"
      unitRef="usd">2000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzExLTctMS0xLTM2MzEz_2418113e-5f95-45d2-91b8-976efec349f6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzExLTktMS0xLTM2MzEz_81044ace-77e5-4ef8-a5d7-bd5b5d735cc0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzEyLTMtMS0xLTM2MzEz_6ef5c70f-d042-4474-9692-4ee09b49b6bc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzEyLTUtMS0xLTM2MzEz_59c9d8ce-e61c-4e0c-851b-c17f8d4bc886"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzEyLTctMS0xLTM2MzEz_b1007a20-82db-49f5-9c65-ec776d7c9e5b"
      unitRef="usd">-154000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzEyLTktMS0xLTM2MzEz_dfa4021d-d106-41bd-a8f6-d4567ed7b47f"
      unitRef="usd">13000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzEzLTMtMS0xLTM2MzEz_0f0ac460-1dab-424d-a664-bd9e82594076"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzEzLTUtMS0xLTM2MzEz_35d46b95-79f8-4c9d-bb8b-4dc90f452a5f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzEzLTctMS0xLTM2MzEz_ecc18444-fbf8-4a40-9520-c15aba5b4eb4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzEzLTktMS0xLTM2MzEz_8c22ba80-7a5d-4b13-b26d-90dbb785e6a5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzE0LTMtMS0xLTM2MzEz_dbb80ecf-5fa3-40a6-8455-5487f1594afe"
      unitRef="usd">391698000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzE0LTUtMS0xLTM2MzEz_93ac9690-e9dc-4b98-a95c-cbf7fed5cc30"
      unitRef="usd">423713000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzE0LTctMS0xLTM2MzEz_519ef514-71dd-48e9-8179-28cf76c262da"
      unitRef="usd">25635000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplMzM2Mjg0OGViYzI0NWFiOGRmY2I3MzgxMWY0ZjAwMi90YWJsZXJhbmdlOmUzMzYyODQ4ZWJjMjQ1YWI4ZGZjYjczODExZjRmMDAyXzE0LTktMS0xLTM2MzEz_e5de0a4e-16ca-4b31-9ca5-d7b51fde3fc0"
      unitRef="usd">28714000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <mtg:DefinedBenefitPlanBenefitsPaidFromFundLumpSum
      contextRef="i3c6281ea015a460695d29b88f07a1166_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzEyMDI_1bb8cd02-7d91-497f-9d44-69cf4cefc60d"
      unitRef="usd">27600000</mtg:DefinedBenefitPlanBenefitsPaidFromFundLumpSum>
    <mtg:DefinedBenefitPlanBenefitsPaidFromFundLumpSum
      contextRef="i8c00e0015de94354b1075105d04d0bbb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzE2NDkyNjc0NTAzMDU_3699ba77-d346-4e35-97ba-a510f3726ad1"
      unitRef="usd">27500000</mtg:DefinedBenefitPlanBenefitsPaidFromFundLumpSum>
    <mtg:ScheduleOfChangesInFairValueOfPlanAssetsAndOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgxNjM_1990d91f-b503-49b5-ac74-74a82427cee3">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 11.5 and 11.6 shows the changes in the fair value of the net assets available for plan benefits, and changes in other comprehensive income (loss) during 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in plan assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Fair Value of Plan Assets at Beginning of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;411,245&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;402,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;119,024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Company Contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Plan Participants' Contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4. Benefit Payments from Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(40,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(40,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5. Benefit Payments paid directly by Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,953)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6. Actual Return on Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7. Other Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(425)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8. Fair Value of Plan Assets at End of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;391,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;411,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;140,839&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in accumulated other comprehensive income (loss) ("AOCI")&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. AOCI in Prior Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;97,911&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(27,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Increase/(Decrease) in AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a. Recognized during year - Prior Service (Cost)/Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;239&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(213)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;b. Recognized during year - Net Actuarial (Losses)/Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(11,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;c. Occurring during year - Prior Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;d. Occurring during year - Net Actuarial Losses/(Gains)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(18,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. AOCI in Current Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;83,298&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(44,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mtg:ScheduleOfChangesInFairValueOfPlanAssetsAndOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzQtMy0xLTEtMzYzMTM_4b32456b-47a9-4128-89a0-04869a678f8b"
      unitRef="usd">411245000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9b23fb81cb634d1e826b25694a7cbb5d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzQtNS0xLTEtMzYzMTM_3eed7c3c-e203-488d-af24-ff938bef2632"
      unitRef="usd">402691000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzQtNy0xLTEtMzYzMTM_e13df371-747e-4973-831b-399042134803"
      unitRef="usd">119024000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if7beb75e503f47dd94c9fe982a2f668f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzQtOS0xLTEtMzYzMTM_1d114f2c-03ab-4ea5-80a8-06d1cf532a1a"
      unitRef="usd">99590000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzUtMy0xLTEtMzYzMTM_9bdd46c6-c359-4e7d-8546-6274f366ca6a"
      unitRef="usd">7162000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzUtNS0xLTEtMzYzMTM_d3f0e0df-daff-475f-9e8e-6fb91ecdf804"
      unitRef="usd">12453000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzUtNy0xLTEtMzYzMTM_f87d79f9-b3d1-4a27-9dcf-5b01517519a6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzUtOS0xLTEtMzYzMTM_5057456f-4d40-438f-bba1-29266cacd061"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzYtMy0xLTEtMzYzMTM_8a56c35e-dcd8-44e6-bc79-589b8d97b455"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzYtNS0xLTEtMzYzMTM_e2edf25c-f2ea-4571-8fd3-da0677cda9f4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzYtNy0xLTEtMzYzMTM_538eaef3-fa3a-4a04-aa5d-b06f66ba883f"
      unitRef="usd">456000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzYtOS0xLTEtMzYzMTM_825f8ec0-7cb6-4523-874f-8bc95f452864"
      unitRef="usd">425000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzctMy0xLTEtMzYzMTM_7665516c-ec14-4dba-b37e-224407866e67"
      unitRef="usd">40482000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzctNS0xLTEtMzYzMTM_f6cd0dfb-ac44-4abc-afe0-74560a0a24e8"
      unitRef="usd">40260000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzctNy0xLTEtMzYzMTM_a8e5ecb0-3324-401e-a954-7b8ac6a62773"
      unitRef="usd">1963000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzctOS0xLTEtMzYzMTM_90567db3-8f34-4690-bc16-c2da6be4f2f2"
      unitRef="usd">1975000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzgtMy0xLTEtMzYzMTM_06c45713-5898-43a0-b200-6711a52b3541"
      unitRef="usd">362000</mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany>
    <mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzgtNS0xLTEtMzYzMTM_81152388-f0d2-4fa7-960d-1de2d87cd5cb"
      unitRef="usd">5953000</mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany>
    <mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzgtNy0xLTEtMzYzMTM_daef1e8e-eee5-460d-975a-f7149b31da94"
      unitRef="usd">0</mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany>
    <mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzgtOS0xLTEtMzYzMTM_c81ffaf2-cf5a-49c7-ade4-56c8463798a2"
      unitRef="usd">0</mtg:DefinedBenefitPlanBenefitsPaidDirectlyByCompany>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzktMy0xLTEtMzYzMTM_5f766a4c-05f4-4dc8-b60c-4870170b6281"
      unitRef="usd">13992000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzktNS0xLTEtMzYzMTM_bc96ee95-88ac-4e02-8dd4-21df6e94f4fc"
      unitRef="usd">42314000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzktNy0xLTEtMzYzMTM_e945699b-3497-416f-88f5-504d4667c720"
      unitRef="usd">23773000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzktOS0xLTEtMzYzMTM_178fffdb-1e8d-47a3-a99f-cc9bbfdb4824"
      unitRef="usd">21409000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzEwLTMtMS0xLTM2MzEz_e07fe4aa-8353-4ee6-96e3-0a4f053a1d1d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzEwLTUtMS0xLTM2MzEz_c84de69e-d760-49a0-89c9-7bb5057feb31"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzEwLTctMS0xLTM2MzEz_a142e5b3-e04d-488c-a391-7b86a9ddd3b6"
      unitRef="usd">-451000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzEwLTktMS0xLTM2MzEz_0a317701-79dd-4e13-9147-d8ffb492f85c"
      unitRef="usd">-425000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssetsPeriodIncreaseDecrease>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzExLTMtMS0xLTM2MzEz_78b15da0-a760-4f82-ba8d-256e7e4aa462"
      unitRef="usd">391555000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzExLTUtMS0xLTM2MzEz_6826d2cd-71ef-4258-a5d3-d2dcb058b491"
      unitRef="usd">411245000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzExLTctMS0xLTM2MzEz_3dba360f-57c6-49a9-b251-9226ebdcd8c7"
      unitRef="usd">140839000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzExLTktMS0xLTM2MzEz_1f2651b4-8e23-4b4a-a47b-6745a0c4bfc5"
      unitRef="usd">119024000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzE3LTMtMS0xLTQxNzM3_05ce14b3-a17a-41e6-a729-1e2486ed9841"
      unitRef="usd">97911000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i9b23fb81cb634d1e826b25694a7cbb5d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzE3LTUtMS0xLTQxNzM3_deb8c384-3035-4d10-859d-e5f2d739c4a8"
      unitRef="usd">98589000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzE3LTctMS0xLTQxNzM3_25652538-9e2f-4f6a-989a-fed03b5d369a"
      unitRef="usd">-27892000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="if7beb75e503f47dd94c9fe982a2f668f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzE3LTktMS0xLTQxNzM3_094eef7e-511b-4173-aea0-7ad1d6699c45"
      unitRef="usd">-15281000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzE5LTMtMS0xLTQxNzM3_c96ae869-d6fc-4b83-8ce0-16181ab4adbe"
      unitRef="usd">239000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzE5LTUtMS0xLTQxNzM3_47909b7c-6f61-4b0c-b718-01d4a39f4096"
      unitRef="usd">247000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzE5LTctMS0xLTQxNzM3_3a2b3c5c-f8d9-456d-97ff-6c8cd7b5ecdb"
      unitRef="usd">-213000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzE5LTktMS0xLTQxNzM3_279fdee0-1d48-446f-8d5d-af5ed61aae88"
      unitRef="usd">-51000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzIwLTMtMS0xLTQxNzM3_5299af72-9a55-4fd1-87fc-82fb33dbc9e8"
      unitRef="usd">-11502000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzIwLTUtMS0xLTQxNzM3_392bcb2c-fe03-4865-8ef8-1ec4cb3a469b"
      unitRef="usd">-16948000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzIwLTctMS0xLTQxNzM3_dbbb62ce-60e4-4750-97fb-639c5526aec5"
      unitRef="usd">1697000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzIwLTktMS0xLTQxNzM3_eb167849-08e3-4f02-b13c-bd9266bacf1d"
      unitRef="usd">782000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzIxLTMtMS0xLTQxNzM3_486383c5-7bf9-45b9-9421-58dde8d90a2a"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzIxLTUtMS0xLTQxNzM3_b1a45c87-c01d-4365-8bdc-0e0ac62f5d88"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzIxLTctMS0xLTQxNzM3_a4e60715-8f55-4fd1-84bc-8d9c03f63f39"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzIxLTktMS0xLTQxNzM3_091ea4d9-a2d9-400f-b5d8-c44e91cedb1f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzIyLTMtMS0xLTQxNzM3_9ddf56dc-80b3-4e2a-a663-7ad14c62c2fd"
      unitRef="usd">-3352000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzIyLTUtMS0xLTQxNzM3_d7ac1f39-d283-4f7f-9e4e-9f8d6b6ec83f"
      unitRef="usd">16021000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzIyLTctMS0xLTQxNzM3_0e9903d0-b7fe-471f-a39e-24865843b8cb"
      unitRef="usd">-18483000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzIyLTktMS0xLTQxNzM3_7ecbc38a-3bef-4f7f-9e06-5e3bc4ab4a03"
      unitRef="usd">-13342000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzI1LTMtMS0xLTQxNzM3_7bee29b4-b5db-49a6-b3bf-248aca77d8dc"
      unitRef="usd">83298000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzI1LTUtMS0xLTQxNzM3_d6e322cc-b879-40ec-a200-3718acda5090"
      unitRef="usd">97911000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzI1LTctMS0xLTQxNzM3_b73d077e-017f-48f8-8d9d-0c0a7e2ef868"
      unitRef="usd">-44891000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo4YmY5MjYyYmViZTg0YzA3OTZlNjJlMWY5OGQ1YjE2ZS90YWJsZXJhbmdlOjhiZjkyNjJiZWJlODRjMDc5NmU2MmUxZjk4ZDViMTZlXzI1LTktMS0xLTQxNzM3_e25919e5-dcb5-46eb-bc8d-ba678be36022"
      unitRef="usd">-27892000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgxNjA_bcd662a2-58e0-42e9-b5b8-ffc6f45be6a7">&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The projected benefit obligations, net periodic benefit costs and accumulated postretirement benefit obligation for the plans were determined using the following weighted average assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Actuarial assumptions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-Average Assumptions Used to Determine&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Benefit Obligations at year end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2.85&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Rate of Compensation Increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Cash balance interest crediting rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2.80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-Average Assumptions Used to Determine&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Net Periodic Benefit Cost for Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2.80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2.35&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Expected Long-term Return on Plan Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5.25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Rate of Compensation Increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Assumed Health Care Cost Trend Rates at year end&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Health Care Cost Trend Rate Assumed for Next Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Rate to Which the Cost Trend Rate is Assumed to Decline (Ultimate Trend Rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Year That the Rate Reaches the Ultimate Trend Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzYtMy0xLTEtMzYzMTM_8292a37e-fa36-46b3-898e-295d41ef92c0"
      unitRef="number">0.0305</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzYtNS0xLTEtMzYzMTM_96db286a-c6c8-42c2-9635-b7459966bc96"
      unitRef="number">0.0275</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzYtNy0xLTEtMzYzMTM_9deff33e-afb8-48b0-bbea-b1808185e370"
      unitRef="number">0.0285</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzYtOS0xLTEtMzYzMTM_1e3d5921-dee4-4948-8789-b8650ae0aec9"
      unitRef="number">0.0235</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzctMy0xLTEtMzYzMTM_b92a3b76-0c1f-4ae6-b192-ab5bc88b2e38"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzctNS0xLTEtMzYzMTM_ea62c2a3-307d-4535-90d3-e8b38428dbf6"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzgtMy0xLTEtMzYzMTM_ea92f985-37d7-46d7-a8e8-070e2795fccc"
      unitRef="number">0.0280</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="idf0a9d266ed54f849ff67ee9acabd2ab_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzgtNS0xLTEtMzYzMTM_6b0ee116-c175-4ed5-8e8b-dbb96d3025ce"
      unitRef="number">0.0250</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzEyLTMtMS0xLTM2MzEz_7598fc48-c4d2-4ffd-a862-e7ab0543d71a"
      unitRef="number">0.0280</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzEyLTUtMS0xLTM2MzEz_031b41b8-0b82-4404-b320-f69be6329a98"
      unitRef="number">0.0330</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzEyLTctMS0xLTM2MzEz_ac00d88e-8cb2-4d47-aede-22058c0b38e1"
      unitRef="number">0.0235</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzEyLTktMS0xLTM2MzEz_05a16e37-b087-4f02-ba7e-67b192cc894e"
      unitRef="number">0.0320</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzEzLTMtMS0xLTM2MzEz_6058133f-1088-419e-a81c-678fb69d59b2"
      unitRef="number">0.0525</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzEzLTUtMS0xLTM2MzEz_b9dbec08-0962-475b-b374-e7dec236ce8c"
      unitRef="number">0.0575</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzEzLTctMS0xLTM2MzEz_bda88303-a429-4c23-ac7d-4467d405c9bc"
      unitRef="number">0.0750</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i1d00cf30b14b4b90a2e81fd916b884ed_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzEzLTktMS0xLTM2MzEz_6baa530f-c7ab-468a-a592-c9ec7a31b1d2"
      unitRef="number">0.0750</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzE0LTMtMS0xLTM2MzEz_588041b8-9cf6-4178-a32c-7122954a110c"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i6f2a75e8b7504755b53bc0789fe66026_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzE0LTUtMS0xLTM2MzEz_adc62f41-3090-4978-9f55-c55d20c95ea5"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzE3LTctMS0xLTM2MzEz_d5c70152-c413-4a54-b3a4-adfe024ef804"
      unitRef="number">0.0650</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzE3LTktMS0xLTM2MzEz_e6ebf33c-5013-44bb-af11-d04c6c028346"
      unitRef="number">0.0600</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzE4LTctMS0xLTM2MzEz_317aa055-9f15-46ba-8afc-b007407d994e"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTplNjA5MjJkYjQwYTg0ZTM0YjM1OGM4NjM2MjdkZDFlYS90YWJsZXJhbmdlOmU2MDkyMmRiNDBhODRlMzRiMzU4Yzg2MzYyN2RkMWVhXzE4LTktMS0xLTM2MzEz_040590cd-5862-400e-8909-94a09faf2b56"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <mtg:DefinedBenefitPlanMinimumValueOfOutstandingNoncallableBondsUsedInHypotheticalCashFlowBondMatchingExercise
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzIzODY_f9e8d5e8-aa5b-4b44-8df1-5db07bf4aa0c"
      unitRef="usd">50000000</mtg:DefinedBenefitPlanMinimumValueOfOutstandingNoncallableBondsUsedInHypotheticalCashFlowBondMatchingExercise>
    <mtg:DefinedBenefitPlanFutureEarningsPeriodUsedInDeterminingExpectedAverageRateOfEarnings
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzI4NjQ_44b1b2c5-bd9a-4f43-864c-9615684b06ff">P20Y</mtg:DefinedBenefitPlanFutureEarningsPeriodUsedInDeterminingExpectedAverageRateOfEarnings>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgxNzc_fe7a01c8-f098-4dda-996d-2a52a9a0339d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The year-end asset allocations of the plans are shown in table 11.8 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Plan assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;Pension Plan&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Equity Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ic8b4f5a31e2e4d19af75aed2cc8a4934_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3YTg5MzNmMzNiMjg0ZWMyYTlmZjg4ZDc5YTI3ZTlhNi90YWJsZXJhbmdlOjdhODkzM2YzM2IyODRlYzJhOWZmODhkNzlhMjdlOWE2XzQtMy0xLTEtMzYzMTM_0d9d6d80-e63e-435c-9870-07a15fa56cf3"
      unitRef="number">0.21</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i0edceb9a596c4e8cae343a766e0a087e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3YTg5MzNmMzNiMjg0ZWMyYTlmZjg4ZDc5YTI3ZTlhNi90YWJsZXJhbmdlOjdhODkzM2YzM2IyODRlYzJhOWZmODhkNzlhMjdlOWE2XzQtNS0xLTEtMzYzMTM_4a2f22d6-bc6d-4a44-90df-4f5d5bfb3da6"
      unitRef="number">0.21</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i98e5330b53d043f28227850ba520e5e2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3YTg5MzNmMzNiMjg0ZWMyYTlmZjg4ZDc5YTI3ZTlhNi90YWJsZXJhbmdlOjdhODkzM2YzM2IyODRlYzJhOWZmODhkNzlhMjdlOWE2XzQtNy0xLTEtMzYzMTM_97e5f27b-ed5f-410c-9e0a-acf0d67e193a"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i8587d5d14b074edbbe9640d32f219f40_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3YTg5MzNmMzNiMjg0ZWMyYTlmZjg4ZDc5YTI3ZTlhNi90YWJsZXJhbmdlOjdhODkzM2YzM2IyODRlYzJhOWZmODhkNzlhMjdlOWE2XzQtOS0xLTEtMzYzMTM_2f2af8b9-f663-4b62-ab45-3711aa36cea1"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ib28a5634f877474fb92ff60dede6de6a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3YTg5MzNmMzNiMjg0ZWMyYTlmZjg4ZDc5YTI3ZTlhNi90YWJsZXJhbmdlOjdhODkzM2YzM2IyODRlYzJhOWZmODhkNzlhMjdlOWE2XzUtMy0xLTEtMzYzMTM_344beb21-2ed3-433b-8163-fe138ed88dd7"
      unitRef="number">0.79</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i53203f7de3214fc48674d48c115813dc_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3YTg5MzNmMzNiMjg0ZWMyYTlmZjg4ZDc5YTI3ZTlhNi90YWJsZXJhbmdlOjdhODkzM2YzM2IyODRlYzJhOWZmODhkNzlhMjdlOWE2XzUtNS0xLTEtMzYzMTM_5b7cf218-3864-4426-9314-7076028b1299"
      unitRef="number">0.79</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i1ed302e7f54942928a0c4b5af2858730_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3YTg5MzNmMzNiMjg0ZWMyYTlmZjg4ZDc5YTI3ZTlhNi90YWJsZXJhbmdlOjdhODkzM2YzM2IyODRlYzJhOWZmODhkNzlhMjdlOWE2XzUtNy0xLTEtMzYzMTM_657c2f76-d559-48af-9339-01c997fce08e"
      unitRef="number">0</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i98b8628cf0894023a422525c403f885b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3YTg5MzNmMzNiMjg0ZWMyYTlmZjg4ZDc5YTI3ZTlhNi90YWJsZXJhbmdlOjdhODkzM2YzM2IyODRlYzJhOWZmODhkNzlhMjdlOWE2XzUtOS0xLTEtMzYzMTM_8c4a46cf-25b1-48bf-b2f6-157d59406619"
      unitRef="number">0</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i71cc31a8972e45a085f99a795751ff04_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3YTg5MzNmMzNiMjg0ZWMyYTlmZjg4ZDc5YTI3ZTlhNi90YWJsZXJhbmdlOjdhODkzM2YzM2IyODRlYzJhOWZmODhkNzlhMjdlOWE2XzYtMy0xLTEtMzYzMTM_4ade40a2-e79e-4ed2-aac6-b6256b46f897"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i1544ca5689f24aba800a76ee7ff1ce81_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3YTg5MzNmMzNiMjg0ZWMyYTlmZjg4ZDc5YTI3ZTlhNi90YWJsZXJhbmdlOjdhODkzM2YzM2IyODRlYzJhOWZmODhkNzlhMjdlOWE2XzYtNS0xLTEtMzYzMTM_87fb8e9b-8ab8-4bad-b9d1-69e33679751c"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3YTg5MzNmMzNiMjg0ZWMyYTlmZjg4ZDc5YTI3ZTlhNi90YWJsZXJhbmdlOjdhODkzM2YzM2IyODRlYzJhOWZmODhkNzlhMjdlOWE2XzYtNy0xLTEtMzYzMTM_c2484a98-92b9-4643-a4b2-ff28ef556c32"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="iae3279adc01c479aa56008915252eefb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3YTg5MzNmMzNiMjg0ZWMyYTlmZjg4ZDc5YTI3ZTlhNi90YWJsZXJhbmdlOjdhODkzM2YzM2IyODRlYzJhOWZmODhkNzlhMjdlOWE2XzYtOS0xLTEtMzYzMTM_8f16a392-9304-4b83-bce6-512de429510b"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="i3c6281ea015a460695d29b88f07a1166_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgxODU_898942b8-683a-4d12-af8f-651abb41e528">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 11.9a and 11.9b set forth by level, within the fair value hierarchy, the pension plan assets and related accrued investment income at fair value as of December&#160;31, 2021 and 2020. There were no securities that used Level 3 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension plan assets at fair value as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.9a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Domestic Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,071&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,071&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;221,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;221,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Government Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,947&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,947&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,093&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,093&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pooled Equity Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;79,308&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;79,308&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;37,018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;354,537&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;391,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:4.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension plan assets at fair value as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.9b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Domestic Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;231,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;231,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Government Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pooled Equity Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;379,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;411,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4145b160b7294ba0abdcdc005852db34_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzMtMy0xLTEtMzYzMTM_91353198-8cab-40c2-9d91-2748f6a36e16"
      unitRef="usd">4071000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i82c587a2e70c40fdb11f7a1343d42cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzMtNS0xLTEtMzYzMTM_8cb4dc9e-dcfa-4662-8fb7-e822a0cfabe1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i52fcce6cb53a4d8d91bbd1f74f27b37f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzMtNy0xLTEtMzYzMTM_19c910bf-ac22-4d54-a040-fe6b024ddb71"
      unitRef="usd">4071000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0644fb3cb5b346bfaf502cf4abf177f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzQtMy0xLTEtMzYzMTM_7616e079-b2e0-42ed-99af-47b66640d608"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5c2a6a0e792e4dfabf4757c165a3ec26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzQtNS0xLTEtMzYzMTM_9b86329f-25b7-4726-a61a-a5a6583a6039"
      unitRef="usd">221033000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iab5d78fef9374c7e84072b4a4fb76b78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzQtNy0xLTEtMzYzMTM_57a6b567-3a8e-4619-a9dd-cd46dba1f83c"
      unitRef="usd">221033000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic27ac0d56d0b455ba46f92c6f73e1de3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzUtMy0xLTEtMzYzMTM_a41deaca-72e2-494f-b9aa-5e5b93a85463"
      unitRef="usd">32947000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia0d70a7fde5d4838bc0ee8691dd19a27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzUtNS0xLTEtMzYzMTM_90e117d4-86d9-4ae7-9e98-a63bfdc7be4c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iea8edad7691e4b44b6d9bca863fb73d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzUtNy0xLTEtMzYzMTM_94cf06fb-1cb2-4aef-820b-9ecc6a3e9b1b"
      unitRef="usd">32947000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie4bb1a6b063e409fa11331e6945d41d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzYtMy0xLTEtMzYzMTM_b65a5669-4511-433e-8cbf-10863845e38d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i50e3f4b381a346ccaf04410e47940d2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzYtNS0xLTEtMzYzMTM_e7eec2db-e3f8-405e-b21a-e204fd9fa94b"
      unitRef="usd">20093000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i78e6b5616bf74d2b9f1f33691d546cb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzYtNy0xLTEtMzYzMTM_93b712eb-5dbc-4092-b305-d27711034eab"
      unitRef="usd">20093000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i140559c09a9c4e0fa31c1d780f8d3d70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzctMy0xLTEtMzYzMTM_e464f850-e366-4b2e-9cd8-fd088c02e8dd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id382186585bd4158937822314b31c4c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzctNS0xLTEtMzYzMTM_aa662c7a-842f-45cc-8195-225b995786b8"
      unitRef="usd">34103000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie4aedb3e23164c1ea3adf3f007f51284_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzctNy0xLTEtMzYzMTM_71184987-08b1-4dd5-b6b8-2391aad3e20e"
      unitRef="usd">34103000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie4df6772f94c4acf93a69dae96765df2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzgtMy0xLTEtMzYzMTM_3fb9c563-74ce-4a62-905c-ae3ffbacbf6b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iad9c3f7ee2b34634b5210e063aa66096_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzgtNS0xLTEtMzYzMTM_5d630126-18a8-4b04-8a8a-706f21134316"
      unitRef="usd">79308000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9113c176e3c74def9b9a21e709d3c60a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzgtNy0xLTEtMzYzMTM_3e8ee61f-0df5-4722-8374-38865e28d4c9"
      unitRef="usd">79308000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iee753d9dae224f588b6ff61c196a3086_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzktMy0xLTEtMzYzMTM_3c02746b-5d60-468a-aabb-05ee8905e94b"
      unitRef="usd">37018000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8434752748ec4701a20d00b0dcec15e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzktNS0xLTEtMzYzMTM_a66e3208-92bf-4bd6-bad3-b7fd52bcf44b"
      unitRef="usd">354537000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i71cc31a8972e45a085f99a795751ff04_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNWZmODMyZjRmMTQ0ZGJmYWNjODM0MDNkYjBiYTMwMS90YWJsZXJhbmdlOmE1ZmY4MzJmNGYxNDRkYmZhY2M4MzQwM2RiMGJhMzAxXzktNy0xLTEtMzYzMTM_b6409523-92a1-4f76-abb9-ea47029cbcd2"
      unitRef="usd">391555000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8e79a3bdea354e6e9debee9760bf6ce8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzMtMy0xLTEtMzYzMTM_260c60b5-ea89-4c4e-9334-d525ad9cc797"
      unitRef="usd">4842000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i812db14721a34249ba33b8bb6c728cf3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzMtNS0xLTEtMzYzMTM_9bc09ae1-62ff-49db-a1fa-0b3fe66e5dd2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i08f0dfea8a034d23ba7ac2e6ebd4eab9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzMtNy0xLTEtMzYzMTM_cb8f0ea4-7ee6-463b-aadf-8c62286dcc4f"
      unitRef="usd">4842000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1d1415e892fe4db3be7b20e0ab553751_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzQtMy0xLTEtMzYzMTM_e2a4d1c1-3583-4f09-9831-bbda17c9e25d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5fc607d3088b4a459f386bcdc1187ab3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzQtNS0xLTEtMzYzMTM_068fb638-bc5f-4b6c-b166-c0dba5e7fc00"
      unitRef="usd">231190000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieedfcbc760cd4062b3587a379afca7b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzQtNy0xLTEtMzYzMTM_3a84ae3c-7ced-40dc-bb63-f39a38e3e26e"
      unitRef="usd">231190000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if60ae6a65bbb4b05b34b60f3631748bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzUtMy0xLTEtMzYzMTM_d61b279f-42e1-4744-a57b-ac21fce5ec9b"
      unitRef="usd">26407000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iee546508632e4c6b938f435d3fd0c09b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzUtNS0xLTEtMzYzMTM_1a54def2-2d48-471e-81e4-b6cd1629eaa0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i071c15cc84c34e2db0d07b2a22d09821_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzUtNy0xLTEtMzYzMTM_94beff32-8f41-4d5e-bbf4-7ed1b90eeb25"
      unitRef="usd">26407000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i00e487a57263421e90b2e4c2d50248e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzYtMy0xLTEtMzYzMTM_13fa6201-071f-4399-a7df-7b4ea7926541"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i34c58accc1ce409dba2958c235159645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzYtNS0xLTEtMzYzMTM_f668135e-432d-4a56-858c-193a01fc09ba"
      unitRef="usd">32891000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i08310b3fd1584626b073ec1667666abd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzYtNy0xLTEtMzYzMTM_9e242f2f-0e55-47be-a3f8-8fccd339e59d"
      unitRef="usd">32891000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3ab59641ad3d46978e6809f89c58877e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzctMy0xLTEtMzYzMTM_4f31b1fc-cff0-4384-ae5d-d3fbe9e4006e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icfcc8d79cc2a4be5ba77c352d739fbb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzctNS0xLTEtMzYzMTM_b993b997-e0d3-4a77-8116-16e8ee1718ae"
      unitRef="usd">33368000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idd858b1dc25b4835a496855827759961_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzctNy0xLTEtMzYzMTM_8f3d27a7-b2ed-4f1e-ab4d-0db503b60c61"
      unitRef="usd">33368000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ied70df8f613f4535bb466dda55ed2466_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzgtMy0xLTEtMzYzMTM_1d8a81be-b782-48c2-b92a-45a9e5a14ad2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie92ea58f8faa41a888218aca08573fa2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzgtNS0xLTEtMzYzMTM_ac93f9e8-52f7-4372-8448-3ebacbb83976"
      unitRef="usd">82547000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id7d2e5950a454b82bae72f476973aaff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzgtNy0xLTEtMzYzMTM_105a6f91-9872-42ca-a72a-05b67a876d35"
      unitRef="usd">82547000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1405d802aff144659c69026c5367c429_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzktMy0xLTEtMzYzMTM_aec5f303-6d31-435a-9867-1576eaef70cf"
      unitRef="usd">31249000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8d262d69555e4fadbe76e5c7c778df18_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzktNS0xLTEtMzYzMTM_16920f7a-4006-4ae0-810e-b87b1033c8d6"
      unitRef="usd">379996000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1544ca5689f24aba800a76ee7ff1ce81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTphNGU3MzgxN2MxMTk0NTQ3ODdlMzQ5NWYyOGE4ZTMzZS90YWJsZXJhbmdlOmE0ZTczODE3YzExOTQ1NDc4N2UzNDk1ZjI4YThlMzNlXzktNy0xLTEtMzYzMTM_a4da1710-b7bb-430d-84ca-b282d1a13f0c"
      unitRef="usd">411245000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic5de082988004a1e81de4f5d91bfbf36_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzU2MDQ_2a8e2a8a-d661-4b27-a790-ea2e72a9f53c"
      unitRef="number">0.40</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <mtg:ScheduleofInvestmentAllocationStrategiesTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgxMzQ_286ad5be-6aa9-4348-af4a-9ee7464bbf0e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The equity investments use combinations of mutual funds, ETFs, and pooled equity account structures focused on the following strategies: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.106%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.639%"/&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Strategy&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Objective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investment types&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Return seeking growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Funded ratio improvement over the long term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Global quality growth&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Global low volatility&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Return seeking bridge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Downside protection in the event of a declining equity market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Enduring asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Durable company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mtg:ScheduleofInvestmentAllocationStrategiesTableTextBlock>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgxMzg_81937a67-1749-4f33-91c4-472a5fd66527">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 11.10a and 11.10b set forth the other postretirement benefits plan assets at fair value as of December&#160;31, 2021 and 2020. All are Level 1 assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other postretirement benefits plan assets at fair value as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.10a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Domestic Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;112,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,069&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;140,839&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other postretirement benefits plan assets at fair value as of December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.10b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Domestic Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idb55a8e43f1e4c9cabdf258a352531f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo1YmI1Nzk1MjQ4ZWI0ZTExODBhMWIxZWFiZjZiZWI5Ny90YWJsZXJhbmdlOjViYjU3OTUyNDhlYjRlMTE4MGExYjFlYWJmNmJlYjk3XzMtMy0xLTEtMzYzMTM_5b1e51d5-0469-45fc-8ffc-27c03bb2358c"
      unitRef="usd">112770000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib461ddbf7cd0498d81f2a75049ba7075_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo1YmI1Nzk1MjQ4ZWI0ZTExODBhMWIxZWFiZjZiZWI5Ny90YWJsZXJhbmdlOjViYjU3OTUyNDhlYjRlMTE4MGExYjFlYWJmNmJlYjk3XzQtMy0xLTEtMzYzMTM_522c0bae-38ca-40f1-ba4c-f8f82684036a"
      unitRef="usd">28069000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ide4893ab66924d828bc0a51944ded135_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo1YmI1Nzk1MjQ4ZWI0ZTExODBhMWIxZWFiZjZiZWI5Ny90YWJsZXJhbmdlOjViYjU3OTUyNDhlYjRlMTE4MGExYjFlYWJmNmJlYjk3XzUtMy0xLTEtMzYzMTM_2f87d944-fe8f-4dd9-952d-73ce23244e41"
      unitRef="usd">140839000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i78506cafa01f4bdf95bdf50f1f572a1b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5ZTM4OTQ1MmFkYTk0OGRlYjNjYjVkYWUyNjA2ZWNmMC90YWJsZXJhbmdlOjllMzg5NDUyYWRhOTQ4ZGViM2NiNWRhZTI2MDZlY2YwXzMtMy0xLTEtMzYzMTM_29e7ae4c-e6ac-429d-8ac3-670a49218da5"
      unitRef="usd">91454000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4a1153eee70748699dbe556d0eeaa2ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5ZTM4OTQ1MmFkYTk0OGRlYjNjYjVkYWUyNjA2ZWNmMC90YWJsZXJhbmdlOjllMzg5NDUyYWRhOTQ4ZGViM2NiNWRhZTI2MDZlY2YwXzQtMy0xLTEtMzYzMTM_5c7c7c6b-b5e7-4c14-9f93-64d6453f67b3"
      unitRef="usd">27570000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i97977733f07f4eea8a8615fe7c4e2bca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo5ZTM4OTQ1MmFkYTk0OGRlYjNjYjVkYWUyNjA2ZWNmMC90YWJsZXJhbmdlOjllMzg5NDUyYWRhOTQ4ZGViM2NiNWRhZTI2MDZlY2YwXzUtMy0xLTEtMzYzMTM_8e588eb7-ed9a-4477-9bcb-177b64863628"
      unitRef="usd">119024000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <mtg:MinimumPercentageReturnShouldExceedGrowthInConsumerPriceIndexAnnually
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzY2Mzc_eb34fbaa-8af1-4d38-b1f2-b7cd1cfd6a8c"
      unitRef="number">0.0575</mtg:MinimumPercentageReturnShouldExceedGrowthInConsumerPriceIndexAnnually>
    <mtg:MinimumAndMaximumAllocationRangesForFixedIncomeSecuritiesAndEquitySecuritiesTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgxMjE_99f5fdc0-23be-46ea-9908-f8a217fbe6fd">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The primary focus in developing asset allocation ranges for the portfolio is the assessment of the portfolio's investment objectives and the level of risk that is acceptable to obtain those objectives.&#160;To achieve these objectives the minimum and maximum allocation ranges for fixed income securities and equity securities are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.741%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Minimum&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:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equities (long only)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commodities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed income/Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mtg:MinimumAndMaximumAllocationRangesForFixedIncomeSecuritiesAndEquitySecuritiesTableTextBlock>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i15eaa664eccd4d36abc108c37083e901_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTpjMWE0NTJhNjYyOWI0YzQ0YWQyMWVhY2MxMTVlYWEzMS90YWJsZXJhbmdlOmMxYTQ1MmE2NjI5YjRjNDRhZDIxZWFjYzExNWVhYTMxXzEtMS0xLTEtMzYzMTM_18a6862f-71aa-4b6f-af8b-484578ede664"
      unitRef="number">0.70</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i7b8751a0e639465ebab6bb8324d82ee4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTpjMWE0NTJhNjYyOWI0YzQ0YWQyMWVhY2MxMTVlYWEzMS90YWJsZXJhbmdlOmMxYTQ1MmE2NjI5YjRjNDRhZDIxZWFjYzExNWVhYTMxXzEtMy0xLTEtMzYzMTM_018abc13-1469-4508-bdaa-8b304d5ea8a1"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ia4fc91f1f4a9403cbd10589cfa09f09e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTpjMWE0NTJhNjYyOWI0YzQ0YWQyMWVhY2MxMTVlYWEzMS90YWJsZXJhbmdlOmMxYTQ1MmE2NjI5YjRjNDRhZDIxZWFjYzExNWVhYTMxXzItMS0xLTEtMzYzMTM_6fa6c13c-3ec0-44c2-aad8-5f1b9b25c0c9"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i8f0477d7dd5f4f48a392cfdf2346106b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTpjMWE0NTJhNjYyOWI0YzQ0YWQyMWVhY2MxMTVlYWEzMS90YWJsZXJhbmdlOmMxYTQ1MmE2NjI5YjRjNDRhZDIxZWFjYzExNWVhYTMxXzItMy0xLTEtMzYzMTM_f809615f-f187-4ca0-87fd-292ec42af805"
      unitRef="number">0.15</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i3d10866b91234c3b9139c12acaa24370_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTpjMWE0NTJhNjYyOWI0YzQ0YWQyMWVhY2MxMTVlYWEzMS90YWJsZXJhbmdlOmMxYTQ1MmE2NjI5YjRjNDRhZDIxZWFjYzExNWVhYTMxXzMtMS0xLTEtMzYzMTM_e923dcd3-9fae-4dfc-afe8-2c3bb38cc4dd"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i9f259c246d3744ceac3ea2d98bc6c6f8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTpjMWE0NTJhNjYyOWI0YzQ0YWQyMWVhY2MxMTVlYWEzMS90YWJsZXJhbmdlOmMxYTQ1MmE2NjI5YjRjNDRhZDIxZWFjYzExNWVhYTMxXzMtMy0xLTEtMzYzMTM_e3db95a4-791a-4f27-86b7-ce2b8c76debd"
      unitRef="number">0.10</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ie2d250b0c3184fd29726fc6a9e729347_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTpjMWE0NTJhNjYyOWI0YzQ0YWQyMWVhY2MxMTVlYWEzMS90YWJsZXJhbmdlOmMxYTQ1MmE2NjI5YjRjNDRhZDIxZWFjYzExNWVhYTMxXzQtMS0xLTEtMzYzMTM_fc4e2076-9a0d-4f6e-8e1f-9dcc5e6d025f"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i7ffaead398834b3c91943fc4eb1d583d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTpjMWE0NTJhNjYyOWI0YzQ0YWQyMWVhY2MxMTVlYWEzMS90YWJsZXJhbmdlOmMxYTQ1MmE2NjI5YjRjNDRhZDIxZWFjYzExNWVhYTMxXzQtMy0xLTEtMzYzMTM_d59504b4-cb28-4fe6-b52a-64d813ae5114"
      unitRef="number">0.10</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <mtg:DefinedBenefitPlanMaximuminvestmentininternationalmutualfunds
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzczNDQ_4567e66d-882d-4dd7-9007-f5685240a4ae"
      unitRef="number">0.30</mtg:DefinedBenefitPlanMaximuminvestmentininternationalmutualfunds>
    <mtg:Percentofinternationalmutualfundsequityallocationinemergingmarkets
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzc0MDE_2e2d86cf-44c4-432a-9231-17609af86334"
      unitRef="number">0.02</mtg:Percentofinternationalmutualfundsequityallocationinemergingmarkets>
    <mtg:PercentofinternationalmutualfundsequityallocationincompaniesprimarilybasedinEuropeandPacificBasin
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzc0OTQ_2884c2e4-3044-4740-b9f4-60fcacd9a716"
      unitRef="number">0.18</mtg:PercentofinternationalmutualfundsequityallocationincompaniesprimarilybasedinEuropeandPacificBasin>
    <mtg:ActualAndEstimatedFutureContributionsAndActualAndEstimatedFutureBenefitPaymentsTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgxNzU_2fb79e0f-e47e-4fe2-8b71-258901b01185">&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 11.12 and 11.13 show the current and estimated future contributions and benefit payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Company contributions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.12&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Company Contributions for the Year Ending:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Current + 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Benefits payments - total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.13&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Actual Benefit Payments for the Year Ending:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1. Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;40,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,963&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Expected Benefit Payments for the Year Ending:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2. Current + 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,806&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,713&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3. Current + 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;29,023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4. Current + 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,247&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5. Current + 4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,148&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6. Current + 5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,815&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7. Current + 6 - 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;131,716&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mtg:ActualAndEstimatedFutureContributionsAndActualAndEstimatedFutureBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTowYTNhNDJlZmJmM2I0MjliYWIxODAwODA2MjA1YzA2OS90YWJsZXJhbmdlOjBhM2E0MmVmYmYzYjQyOWJhYjE4MDA4MDYyMDVjMDY5XzUtMy0xLTEtMzYzMTM_b14973f6-7fbd-4451-8fe4-4bbcc06e2404"
      unitRef="usd">7162000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTowYTNhNDJlZmJmM2I0MjliYWIxODAwODA2MjA1YzA2OS90YWJsZXJhbmdlOjBhM2E0MmVmYmYzYjQyOWJhYjE4MDA4MDYyMDVjMDY5XzUtNS0xLTEtMzYzMTM_ab09a486-fca0-41c1-9797-14b574640be1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTowYTNhNDJlZmJmM2I0MjliYWIxODAwODA2MjA1YzA2OS90YWJsZXJhbmdlOjBhM2E0MmVmYmYzYjQyOWJhYjE4MDA4MDYyMDVjMDY5XzYtMy0xLTEtMzYzMTM_507d5f0a-6199-44f4-9529-36451dec3316"
      unitRef="usd">6500000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTowYTNhNDJlZmJmM2I0MjliYWIxODAwODA2MjA1YzA2OS90YWJsZXJhbmdlOjBhM2E0MmVmYmYzYjQyOWJhYjE4MDA4MDYyMDVjMDY5XzYtNS0xLTEtMzYzMTM_c406c327-a952-402a-933b-ed50f16f73a2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <mtg:BenefitPlanPaymentsTotalPlanPayments
      contextRef="ied5662b472724e16810008d09b83d3d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzUtMy0xLTEtMzYzMTM_1acbd29b-d1b6-44b9-b843-a390d21441e6"
      unitRef="usd">40844000</mtg:BenefitPlanPaymentsTotalPlanPayments>
    <mtg:BenefitPlanPaymentsTotalPlanPayments
      contextRef="ib2cf84694e0745a6924f1dd9ae69ef08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzUtNS0xLTEtMzYzMTM_049ebbac-72cd-40fa-8fc2-efb9f69c0c62"
      unitRef="usd">1963000</mtg:BenefitPlanPaymentsTotalPlanPayments>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzctMy0xLTEtMzYzMTM_52947818-07fd-4aa9-8104-cb755c11417e"
      unitRef="usd">28806000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzctNS0xLTEtMzYzMTM_1a68a130-41e7-4920-8db0-fb057827aa34"
      unitRef="usd">1713000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzgtMy0xLTEtMzYzMTM_713403f4-91eb-4f91-9854-a4b64498c113"
      unitRef="usd">29023000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzgtNS0xLTEtMzYzMTM_b220d457-90b2-42de-a462-567bdf8328d7"
      unitRef="usd">1888000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzktMy0xLTEtMzYzMTM_b20284b2-38d6-4cb8-b339-f08fb5effb5d"
      unitRef="usd">28247000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzktNS0xLTEtMzYzMTM_d35260df-d587-4dc9-97f2-5ab6f36069e4"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzEwLTMtMS0xLTM2MzEz_ac132aed-79c5-44fb-beb7-7fb468d57bba"
      unitRef="usd">28320000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzEwLTUtMS0xLTM2MzEz_e3a435e4-377c-456e-9e9e-f058272fc059"
      unitRef="usd">2148000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzExLTMtMS0xLTM2MzEz_59ada6fa-2b2d-412a-ae69-19ce0edb595e"
      unitRef="usd">28815000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzExLTUtMS0xLTM2MzEz_7c0d07c3-3268-48b4-8e48-7cad76e05782"
      unitRef="usd">2108000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i8d5fa72ebfa540b2ac40b23a043b7df3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzEyLTMtMS0xLTM2MzEz_cd1bf53b-dfe2-44e1-ae4c-95833e138e2c"
      unitRef="usd">131716000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i8c080ca2bffc45f58e6de696cc8293e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90YWJsZTo3ZDJmY2RmZGY5ZDY0M2VjYWRjOWEzYjAyOWZiYzJiZS90YWJsZXJhbmdlOjdkMmZjZGZkZjlkNjQzZWNhZGM5YTNiMDI5ZmJjMmJlXzEyLTUtMS0xLTM2MzEz_8c0210da-c30e-4b71-a056-25ce00f10655"
      unitRef="usd">9854000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <mtg:DiscretionaryProfitSharingContributionAsPercentageOfParticipantsEligibleCompensation
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzc4NjY_d8e70aa7-68b1-4779-9cec-99acc53af7a1"
      unitRef="number">0.05</mtg:DiscretionaryProfitSharingContributionAsPercentageOfParticipantsEligibleCompensation>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzc5ODE_a763454d-49e5-415f-bc62-2a7ea7ba5340"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgwMDA_93520ad5-61e9-47e8-b3c3-74afac147b34"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgwNjU_94aee84a-36ce-4335-92f5-37c4af1ef225"
      unitRef="usd">8000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgwNjU_b47bd51d-7773-4101-b773-d704c43c0467"
      unitRef="usd">8000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xNzUvZnJhZzpmMjQwY2ZhZmU0ZDY0ZjY3ODlmMzI5ODM2NWIyMjVkMC90ZXh0cmVnaW9uOmYyNDBjZmFmZTRkNjRmNjc4OWYzMjk4MzY1YjIyNWQwXzgwNzY_3e0ea4db-af71-4142-8451-5c0a84b7592a"
      unitRef="usd">7400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90ZXh0cmVnaW9uOjMyMWEwNjEzNzBjNDRlODE5N2MxMzA4Yzc2MDRjNmQ5XzI0NTk_49b6031a-7a54-4a3b-b3e4-021f6217b24e">&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="margin-bottom:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 12&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net deferred tax liabilities included on the Consolidated Balance Sheet at December 31, 2021 and 2020 as a component of Other liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:11.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.877%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deferred tax assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;12.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,331&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(71,743)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(98,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(39,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(60,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 12.2 includes the components of the net deferred tax liability as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deferred tax components&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;12.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unearned premium reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19,116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(21,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loss reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,034&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized appreciation in investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(39,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(72,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred Policy Acquisition Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;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;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,677)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(39,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(60,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We believe that all gross deferred tax assets at December 31, 2020 and 2021 are fully realizable and no valuation allowance has been established.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 12.3 summarizes the components of the provision for income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Provision for (benefit from) income taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;12.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current Federal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;161,055&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;162,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,392&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(648)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(557)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;166,794&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;174,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current federal income tax payments were $155.3 million, $79.6 million, and $158.3 million in 2021, 2020 and 2019, respectively. At December&#160;31, 2021 we owned $426.3&#160;million of tax and loss bonds.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 12.4 reconciles the federal statutory income tax rate to our effective tax provision rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.460%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective tax rate reconciliation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;12.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax exempt municipal bond interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have not recorded any uncertain tax positions during 2020 and 2021 and have no unrecognized tax benefits at December 31, 2020 and December 31, 2021. We recognize interest accrued and penalties related to unrecognized tax benefits in income taxes. The statute of limitations related to the consolidated federal income tax return is closed for all years prior to 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90ZXh0cmVnaW9uOjMyMWEwNjEzNzBjNDRlODE5N2MxMzA4Yzc2MDRjNmQ5XzI0NTE_514a6b4d-e0d8-467d-a073-a434de3128c1">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net deferred tax liabilities included on the Consolidated Balance Sheet at December 31, 2021 and 2020 as a component of Other liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:11.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.877%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deferred tax assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;12.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,331&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(71,743)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(98,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(39,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(60,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTplNTEyZGRhZmM1MzE0YjBhODQ1Y2E4ODEyZmJhNjI5MC90YWJsZXJhbmdlOmU1MTJkZGFmYzUzMTRiMGE4NDVjYTg4MTJmYmE2MjkwXzMtMy0xLTEtMzYzMTM_e7785725-f212-4db5-afdd-8c7213451dc6"
      unitRef="usd">32331000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTplNTEyZGRhZmM1MzE0YjBhODQ1Y2E4ODEyZmJhNjI5MC90YWJsZXJhbmdlOmU1MTJkZGFmYzUzMTRiMGE4NDVjYTg4MTJmYmE2MjkwXzMtNS0xLTEtMzYzMTM_b65b6d9a-9f52-4c97-9ca5-77f544c5de50"
      unitRef="usd">38443000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTplNTEyZGRhZmM1MzE0YjBhODQ1Y2E4ODEyZmJhNjI5MC90YWJsZXJhbmdlOmU1MTJkZGFmYzUzMTRiMGE4NDVjYTg4MTJmYmE2MjkwXzQtMy0xLTEtMzYzMTM_93c792db-08bf-4d57-910b-95ce2657083d"
      unitRef="usd">71743000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTplNTEyZGRhZmM1MzE0YjBhODQ1Y2E4ODEyZmJhNjI5MC90YWJsZXJhbmdlOmU1MTJkZGFmYzUzMTRiMGE4NDVjYTg4MTJmYmE2MjkwXzQtNS0xLTEtMzYzMTM_5ec446dc-0a81-4ff4-a9f0-cc4d709fb679"
      unitRef="usd">98485000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTplNTEyZGRhZmM1MzE0YjBhODQ1Y2E4ODEyZmJhNjI5MC90YWJsZXJhbmdlOmU1MTJkZGFmYzUzMTRiMGE4NDVjYTg4MTJmYmE2MjkwXzUtMy0xLTEtMzYzMTM_ca8151f9-f951-4e09-af45-c223e63f1f9e"
      unitRef="usd">39412000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTplNTEyZGRhZmM1MzE0YjBhODQ1Y2E4ODEyZmJhNjI5MC90YWJsZXJhbmdlOmU1MTJkZGFmYzUzMTRiMGE4NDVjYTg4MTJmYmE2MjkwXzUtNS0xLTEtMzYzMTM_be8fb1e6-a40e-4089-a49a-a829414e3185"
      unitRef="usd">60042000</us-gaap:DeferredTaxLiabilities>
    <mtg:NetdeferredtaxassetliabilityTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90ZXh0cmVnaW9uOjMyMWEwNjEzNzBjNDRlODE5N2MxMzA4Yzc2MDRjNmQ5XzI0NDI_c44e132c-9a5c-4348-b85c-96eb3fdc1f5a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 12.2 includes the components of the net deferred tax liability as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deferred tax components&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;12.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unearned premium reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19,116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(21,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loss reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,034&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized appreciation in investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(39,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(72,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred Policy Acquisition Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;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;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,677)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(39,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(60,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mtg:NetdeferredtaxassetliabilityTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzMtMy0xLTEtMzYzMTM_eb50e6c6-0593-42bd-828b-1fb133183ef1"
      unitRef="usd">19116000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzMtNS0xLTEtMzYzMTM_ad437ede-2251-42c0-b83c-4b4f0327aabe"
      unitRef="usd">23163000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve>
    <mtg:DeferredTaxLiabilitiesTaxDeferredExpenseCompensationandBenefitsEmployeeBenefits
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzQtMy0xLTEtMzYzMTM_4cf9aefa-3350-45b9-811a-eaa48a2d7678"
      unitRef="usd">21360000</mtg:DeferredTaxLiabilitiesTaxDeferredExpenseCompensationandBenefitsEmployeeBenefits>
    <mtg:DeferredTaxLiabilitiesTaxDeferredExpenseCompensationandBenefitsEmployeeBenefits
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzQtNS0xLTEtMzYzMTM_fe32b3e1-8944-4762-bd36-680e5c55e5a6"
      unitRef="usd">13977000</mtg:DeferredTaxLiabilitiesTaxDeferredExpenseCompensationandBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzUtMy0xLTEtMzYzMTM_e750907a-af74-4ff2-a2e1-e45ad7046aa9"
      unitRef="usd">4034000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzUtNS0xLTEtMzYzMTM_16404600-962a-4ed1-bae8-d2e732252b19"
      unitRef="usd">3542000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves>
    <us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzYtMy0xLTEtMzYzMTM_a4328274-7ee1-4f0c-8d20-d922de2b4f88"
      unitRef="usd">39883000</us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome>
    <us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzYtNS0xLTEtMzYzMTM_9cbb970f-11d3-4474-9c89-b1b13abb0c98"
      unitRef="usd">72341000</us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzctMy0xLTEtMzYzMTM_d4a52b53-73f0-4a70-bace-ced93eb3eba3"
      unitRef="usd">4551000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzctNS0xLTEtMzYzMTM_69becd7e-72d1-4f44-b0ff-ff414a1c63bd"
      unitRef="usd">4528000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzgtMy0xLTEtMzYzMTM_0065833d-5239-4db1-9c7c-5171422c8460"
      unitRef="usd">6118000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzgtNS0xLTEtMzYzMTM_cfdd9478-738c-43f2-a426-dda397f44954"
      unitRef="usd">6776000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <mtg:DeferredTaxAssetsLiabilitiesNetOther
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzEwLTMtMS0xLTM2MzEz_256e394f-d76e-400b-a8b6-b907151edc0c"
      unitRef="usd">-2886000</mtg:DeferredTaxAssetsLiabilitiesNetOther>
    <mtg:DeferredTaxAssetsLiabilitiesNetOther
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzEwLTUtMS0xLTM2MzEz_b4ee8517-da8c-428d-8565-a6b912315eda"
      unitRef="usd">-2677000</mtg:DeferredTaxAssetsLiabilitiesNetOther>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzExLTMtMS0xLTM2MzEz_492d5144-4695-4cec-8d40-a71ffec242e1"
      unitRef="usd">39412000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3YjgxMzhiYmI5N2Q0YWIwODM4MGQzMmI2MGM4NTBiNS90YWJsZXJhbmdlOjdiODEzOGJiYjk3ZDRhYjA4MzgwZDMyYjYwYzg1MGI1XzExLTUtMS0xLTM2MzEz_c3d65abf-094e-4c34-8ed3-73042044ac30"
      unitRef="usd">60042000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90ZXh0cmVnaW9uOjMyMWEwNjEzNzBjNDRlODE5N2MxMzA4Yzc2MDRjNmQ5XzI0NTU_e9204ade-0e67-4da6-a1c7-8a01d9aab6e6">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 12.3 summarizes the components of the provision for income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Provision for (benefit from) income taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;12.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current Federal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;161,055&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;162,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,392&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(648)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(557)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;166,794&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;174,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3NGJkYWQ0MTAyNjA0YTdkYTQxY2JlZDM4NDhlYTBlYy90YWJsZXJhbmdlOjc0YmRhZDQxMDI2MDRhN2RhNDFjYmVkMzg0OGVhMGVjXzMtMy0xLTEtMzYzMTM_5c1a87de-333c-4d4e-ae26-3c965c58d38c"
      unitRef="usd">161055000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3NGJkYWQ0MTAyNjA0YTdkYTQxY2JlZDM4NDhlYTBlYy90YWJsZXJhbmdlOjc0YmRhZDQxMDI2MDRhN2RhNDFjYmVkMzg0OGVhMGVjXzMtNS0xLTEtMzYzMTM_297f0c8a-f8a9-494f-ac49-ee281ea94053"
      unitRef="usd">85574000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3NGJkYWQ0MTAyNjA0YTdkYTQxY2JlZDM4NDhlYTBlYy90YWJsZXJhbmdlOjc0YmRhZDQxMDI2MDRhN2RhNDFjYmVkMzg0OGVhMGVjXzMtNy0xLTEtMzYzMTM_f84e5deb-eed3-49b6-8171-e032391c4a91"
      unitRef="usd">162911000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3NGJkYWQ0MTAyNjA0YTdkYTQxY2JlZDM4NDhlYTBlYy90YWJsZXJhbmdlOjc0YmRhZDQxMDI2MDRhN2RhNDFjYmVkMzg0OGVhMGVjXzQtMy0xLTEtMzYzMTM_cec285d3-7f4b-4ee5-a795-cddbc4fe5013"
      unitRef="usd">4392000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3NGJkYWQ0MTAyNjA0YTdkYTQxY2JlZDM4NDhlYTBlYy90YWJsZXJhbmdlOjc0YmRhZDQxMDI2MDRhN2RhNDFjYmVkMzg0OGVhMGVjXzQtNS0xLTEtMzYzMTM_1ca61bbb-96e9-4e7f-b9ce-c9794ca48934"
      unitRef="usd">28244000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3NGJkYWQ0MTAyNjA0YTdkYTQxY2JlZDM4NDhlYTBlYy90YWJsZXJhbmdlOjc0YmRhZDQxMDI2MDRhN2RhNDFjYmVkMzg0OGVhMGVjXzQtNy0xLTEtMzYzMTM_34a4ac5c-fde6-4dc9-9f3b-0031984b011b"
      unitRef="usd">11860000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3NGJkYWQ0MTAyNjA0YTdkYTQxY2JlZDM4NDhlYTBlYy90YWJsZXJhbmdlOjc0YmRhZDQxMDI2MDRhN2RhNDFjYmVkMzg0OGVhMGVjXzUtMy0xLTEtMzYzMTM_a85a200f-921d-4541-8620-87222da7b48d"
      unitRef="usd">1347000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3NGJkYWQ0MTAyNjA0YTdkYTQxY2JlZDM4NDhlYTBlYy90YWJsZXJhbmdlOjc0YmRhZDQxMDI2MDRhN2RhNDFjYmVkMzg0OGVhMGVjXzUtNS0xLTEtMzYzMTM_14d6d4dd-857f-419f-9dee-fdec259bfc60"
      unitRef="usd">-648000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3NGJkYWQ0MTAyNjA0YTdkYTQxY2JlZDM4NDhlYTBlYy90YWJsZXJhbmdlOjc0YmRhZDQxMDI2MDRhN2RhNDFjYmVkMzg0OGVhMGVjXzUtNy0xLTEtMzYzMTM_dd76c154-8736-4043-a20d-682383a09750"
      unitRef="usd">-557000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3NGJkYWQ0MTAyNjA0YTdkYTQxY2JlZDM4NDhlYTBlYy90YWJsZXJhbmdlOjc0YmRhZDQxMDI2MDRhN2RhNDFjYmVkMzg0OGVhMGVjXzYtMy0xLTEtMzYzMTM_8853a305-4ecd-4777-911a-f60b7d5529d1"
      unitRef="usd">166794000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3NGJkYWQ0MTAyNjA0YTdkYTQxY2JlZDM4NDhlYTBlYy90YWJsZXJhbmdlOjc0YmRhZDQxMDI2MDRhN2RhNDFjYmVkMzg0OGVhMGVjXzYtNS0xLTEtMzYzMTM_1e3b8f75-58de-4996-b914-be6fac92d05e"
      unitRef="usd">113170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo3NGJkYWQ0MTAyNjA0YTdkYTQxY2JlZDM4NDhlYTBlYy90YWJsZXJhbmdlOjc0YmRhZDQxMDI2MDRhN2RhNDFjYmVkMzg0OGVhMGVjXzYtNy0xLTEtMzYzMTM_4a7b402d-7c99-410b-a563-f5be6483d7a8"
      unitRef="usd">174214000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxesPaid
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90ZXh0cmVnaW9uOjMyMWEwNjEzNzBjNDRlODE5N2MxMzA4Yzc2MDRjNmQ5XzExMTU_d77a1652-4907-4aa7-a076-d3f8303790de"
      unitRef="usd">155300000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90ZXh0cmVnaW9uOjMyMWEwNjEzNzBjNDRlODE5N2MxMzA4Yzc2MDRjNmQ5XzExMTk_a8dd9ff7-c833-40b6-a91e-f315d3c95cf0"
      unitRef="usd">79600000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90ZXh0cmVnaW9uOjMyMWEwNjEzNzBjNDRlODE5N2MxMzA4Yzc2MDRjNmQ5XzExMjc_f083f492-4bc6-4e83-b317-4bd6f1e9aba7"
      unitRef="usd">158300000</us-gaap:IncomeTaxesPaid>
    <mtg:TaxAndLossBondsHeld
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90ZXh0cmVnaW9uOjMyMWEwNjEzNzBjNDRlODE5N2MxMzA4Yzc2MDRjNmQ5XzExNzg_3453a038-a81a-4920-b4b3-add65faae614"
      unitRef="usd">426300000</mtg:TaxAndLossBondsHeld>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90ZXh0cmVnaW9uOjMyMWEwNjEzNzBjNDRlODE5N2MxMzA4Yzc2MDRjNmQ5XzI0MzI_338bcf11-2b7e-40f5-b6bc-fb8cfc3259d7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 12.4 reconciles the federal statutory income tax rate to our effective tax provision rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.460%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective tax rate reconciliation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;12.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax exempt municipal bond interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo1NzllMjc0YzM2MmQ0MDhhOWYwYTcxMmNmZTNiYzA1ZC90YWJsZXJhbmdlOjU3OWUyNzRjMzYyZDQwOGE5ZjBhNzEyY2ZlM2JjMDVkXzMtMi0xLTEtMzYzMTM_0dad51a1-443e-4b3b-8e65-b068112e4703"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo1NzllMjc0YzM2MmQ0MDhhOWYwYTcxMmNmZTNiYzA1ZC90YWJsZXJhbmdlOjU3OWUyNzRjMzYyZDQwOGE5ZjBhNzEyY2ZlM2JjMDVkXzMtNC0xLTEtMzYzMTM_6c3d3869-4bee-41be-ba64-f8c70799d784"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo1NzllMjc0YzM2MmQ0MDhhOWYwYTcxMmNmZTNiYzA1ZC90YWJsZXJhbmdlOjU3OWUyNzRjMzYyZDQwOGE5ZjBhNzEyY2ZlM2JjMDVkXzMtNi0xLTEtMzYzMTM_49de372e-2332-4fb0-a193-b8f2b4d2155c"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo1NzllMjc0YzM2MmQ0MDhhOWYwYTcxMmNmZTNiYzA1ZC90YWJsZXJhbmdlOjU3OWUyNzRjMzYyZDQwOGE5ZjBhNzEyY2ZlM2JjMDVkXzYtMi0xLTEtMzYzMTM_407ec9f2-2c01-4b15-9ec2-6167d2a471e4"
      unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo1NzllMjc0YzM2MmQ0MDhhOWYwYTcxMmNmZTNiYzA1ZC90YWJsZXJhbmdlOjU3OWUyNzRjMzYyZDQwOGE5ZjBhNzEyY2ZlM2JjMDVkXzYtNC0xLTEtMzYzMTM_551cf915-53db-4ae2-a86a-9f3116968037"
      unitRef="number">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo1NzllMjc0YzM2MmQ0MDhhOWYwYTcxMmNmZTNiYzA1ZC90YWJsZXJhbmdlOjU3OWUyNzRjMzYyZDQwOGE5ZjBhNzEyY2ZlM2JjMDVkXzYtNi0xLTEtMzYzMTM_268d0ba9-1807-4fa2-a860-b9744f44da0f"
      unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo1NzllMjc0YzM2MmQ0MDhhOWYwYTcxMmNmZTNiYzA1ZC90YWJsZXJhbmdlOjU3OWUyNzRjMzYyZDQwOGE5ZjBhNzEyY2ZlM2JjMDVkXzctMi0xLTEtMzYzMTM_4833f4c8-41fd-4574-bc07-2cf0d94f9377"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo1NzllMjc0YzM2MmQ0MDhhOWYwYTcxMmNmZTNiYzA1ZC90YWJsZXJhbmdlOjU3OWUyNzRjMzYyZDQwOGE5ZjBhNzEyY2ZlM2JjMDVkXzctNC0xLTEtMzYzMTM_d6bfc08c-6058-432f-8704-e9cf0ecfa253"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo1NzllMjc0YzM2MmQ0MDhhOWYwYTcxMmNmZTNiYzA1ZC90YWJsZXJhbmdlOjU3OWUyNzRjMzYyZDQwOGE5ZjBhNzEyY2ZlM2JjMDVkXzctNi0xLTEtMzYzMTM_b898e5a9-a067-4fbd-814a-0ff1cfb07ce9"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo1NzllMjc0YzM2MmQ0MDhhOWYwYTcxMmNmZTNiYzA1ZC90YWJsZXJhbmdlOjU3OWUyNzRjMzYyZDQwOGE5ZjBhNzEyY2ZlM2JjMDVkXzgtMi0xLTEtMzYzMTM_49073d9c-96f9-4f86-80ae-185145917514"
      unitRef="number">0.208</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo1NzllMjc0YzM2MmQ0MDhhOWYwYTcxMmNmZTNiYzA1ZC90YWJsZXJhbmdlOjU3OWUyNzRjMzYyZDQwOGE5ZjBhNzEyY2ZlM2JjMDVkXzgtNC0xLTEtMzYzMTM_fa7cb7c7-f0aa-4218-a5ac-10dce73d3b1a"
      unitRef="number">0.202</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90YWJsZTo1NzllMjc0YzM2MmQ0MDhhOWYwYTcxMmNmZTNiYzA1ZC90YWJsZXJhbmdlOjU3OWUyNzRjMzYyZDQwOGE5ZjBhNzEyY2ZlM2JjMDVkXzgtNi0xLTEtMzYzMTM_7cf103b6-d0ef-4f21-abf1-31d5554ccccd"
      unitRef="number">0.205</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90ZXh0cmVnaW9uOjMyMWEwNjEzNzBjNDRlODE5N2MxMzA4Yzc2MDRjNmQ5XzIxMzk_005ffb28-88a1-4717-95ae-6f068ba4a109"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODEvZnJhZzozMjFhMDYxMzcwYzQ0ZTgxOTdjMTMwOGM3NjA0YzZkOS90ZXh0cmVnaW9uOjMyMWEwNjEzNzBjNDRlODE5N2MxMzA4Yzc2MDRjNmQ5XzIxMzk_fd6cc787-f0a9-40d1-865a-5bf4e0016b9e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i6bef387a73e4442684b85a164e30eab5_D20210701-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzE5NTI_36d3fad4-621f-4b02-a02e-d961a06a463b">&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 13&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shareholders' Equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;CHANGE IN ACCOUNTING POLICY&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of January 1, 2021, we adopted the updated guidance for "A&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;ccounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&#x201d;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The application of this guidance resulted in a $68.3&#160;million cumulative effect adjustment to our 2021 beginning retained earnings and paid in capital to reflect the 9% Debenture as if we had always accounted for the debt as a liability in its entirety.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;SHARE REPURCHASE PROGRAMS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Repurchases may be made from time to time on the open market (including through 10b5-1 plans) or through privately negotiated transactions. In the last half of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; 2021 we repurchased approximately 19.0&#160;million shares of our common stock at a weighted average cost per share of $15.30, which included commissions. We may repurchase up to an additional $500&#160;million of our common stock through the end of 2023 under a share repurchase program approved by our Board of Directors in October 2021. In 2022, through February 18, we repurchased approximately 4.9&#160;million shares of our common stock at a weighted average cost per share of $15.50, which included commissions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prior to the COVID-19 pandemic, In the first quarter of 2020, we repurchased approximately 9.6 million shares of our common stock at a weighted average cost per share of $12.47, which included commissions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2019, we repurchased approximately 8.7&#160;million shares of our common stock at a weighted average cost per share of $13.13, which included commissions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;CASH DIVIDENDS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the first and second quarters of 2021, we paid quarterly cash dividends of $0.06 per share to shareholders which totaled $41.1&#160;million. In the third and fourth quarters of 2021, we paid  quarterly cash dividends of $0.08 per share which totaled $53.6&#160;million. On January 25, 2022, the Board of Directors declared a quarterly cash dividend to holders of the company's common stock of $0.08 per share payable on March 2, 2022, to shareholders of record at the close of business on February 16, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ie8952ad8375a4c13af1a04ce6d2b2acd_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzcxNDY4MjU1ODczMzE_0c179e7d-2f3b-4e47-b06a-7f1fcfb7d8bb"
      unitRef="usd">68300000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie8952ad8375a4c13af1a04ce6d2b2acd_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzcxNDY4MjU1ODczMzE_4c91b324-549c-4635-aed0-d6e59fa9c0e2"
      unitRef="usd">68300000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i6bef387a73e4442684b85a164e30eab5_D20210701-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzQ5OA_a0b6009c-bbc3-4e62-bec4-45bfbaeaaab1"
      unitRef="shares">19000000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i6bef387a73e4442684b85a164e30eab5_D20210701-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzU2OA_d23dcfb3-a528-46ea-8f0f-537df5f3e16b"
      unitRef="usdPerShare">15.30</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzYzOA_f73e210a-3987-4f21-9906-28a60119f745"
      unitRef="usd">500000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i4de964eb378e451c91ae105f07f881bd_D20220101-20220218"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzcxNDY4MjU1ODczMTA_0e6e5b84-8927-42eb-baea-ca684331df19"
      unitRef="shares">4900000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i4de964eb378e451c91ae105f07f881bd_D20220101-20220218"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzcxNDY4MjU1ODczMjM_4b9ce6a6-c5f6-4c67-9303-660e37d83d8d"
      unitRef="usdPerShare">15.50</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i4ad74b9c584e44e2a27550898928ed2e_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzgxMg_57b2e1f4-ddbe-487e-a31c-ebc385d18df0"
      unitRef="shares">9600000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i4ad74b9c584e44e2a27550898928ed2e_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3Xzg4Mg_e2fc940f-2640-42ea-bbad-4cb97bba7b4b"
      unitRef="usdPerShare">12.47</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzEwMzk_42f8cc15-f83e-4095-b012-e7fcedc1bc00"
      unitRef="shares">8700000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzExMDk_e1ff1a6f-f8af-436e-95bb-9e97aa896aa2"
      unitRef="usdPerShare">13.13</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifa4de5143faa4afa817763d32e18fd42_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzE2NzA_8593571b-ad44-46fb-84b8-3b206071edb8"
      unitRef="usdPerShare">0.06</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="ifa4de5143faa4afa817763d32e18fd42_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzE3MTM_e10a2cd3-5a0c-4120-9a6e-6b138eb04cd7"
      unitRef="usd">41100000</us-gaap:DividendsCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i6bef387a73e4442684b85a164e30eab5_D20210701-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzEzMTk0MTM5NTM5ODEy_6799b309-61fe-432b-961e-6a5a4db75d05"
      unitRef="usdPerShare">0.08</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="i6bef387a73e4442684b85a164e30eab5_D20210701-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzEzMTk0MTM5NTM5ODE5_6917767d-1918-4e9b-8f92-dc9ae54383eb"
      unitRef="usd">53600000</us-gaap:DividendsCash>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="iab89eb3da39c4e829260a799a13074b1_D20220125-20220125"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xODQvZnJhZzowMTRiYWI0YjkzNWQ0NDBjOTUxMjI0YjBiZDMyMWFkNy90ZXh0cmVnaW9uOjAxNGJhYjRiOTM1ZDQ0MGM5NTEyMjRiMGJkMzIxYWQ3XzE4NDA_a81c333b-c24f-4629-875d-b754caee55ad"
      unitRef="usdPerShare">0.08</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:InsuranceDisclosureTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1Xzk1OTk_5027baef-8eb6-4e7c-99f0-aae29f1e77e3">&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 14&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Statutory Information&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;STATUTORY ACCOUNTING PRINCIPLES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The statutory financial statements of our insurance companies are presented on the basis of accounting principles prescribed, or practices permitted, by the Office of the Commissioner of Insurance of the State of Wisconsin (the "OCI"), which has adopted the National Association of Insurance Commissioners ("NAIC") Statements of Statutory Accounting Principles ("SSAP") as the basis of its statutory accounting principles. In converting from statutory to GAAP, typical adjustments include deferral of policy acquisition costs, the inclusion of net unrealized holding gains or losses in shareholders' equity relating to fixed income securities, and the inclusion of statutory non-admitted assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition to the typical adjustments from statutory to GAAP, mortgage insurance companies are required to maintain contingency loss reserves equal to 50% of premiums earned under SSAP and principles prescribed by the OCI. Such amounts cannot be withdrawn for a period of ten years except as permitted by insurance regulations. With regulatory approval, a mortgage guaranty insurance company may make early withdrawals from the contingency reserve when incurred losses exceed 35% of premiums earned in a calendar year. For the year ended 2021, MGIC did not withdraw amounts from its contingency reserve. Changes in contingency loss reserves impact the statutory statement of operations.&#160;Contingency loss reserves are not reflected as liabilities under GAAP and changes in contingency loss reserves do not impact the GAAP statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As a mortgage guaranty insurer, we are eligible for a tax deduction, subject to certain limitations, under Section 832(e) of the IRC for amounts required by state law or regulation to be set aside in statutory contingency reserves. The deduction is allowed only to the extent that we purchase tax and loss bonds (&#x201c;T&amp;amp;L Bonds&#x201d;) in an amount equal to the tax benefit derived from deducting any portion of our statutory contingency reserves. Under statutory accounting practices, purchases of T&amp;amp;L Bonds are accounted for as investments. Under GAAP, purchases of T&amp;amp;L Bonds are accounted for as a payment of current taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The statutory net income, policyholders&#x2019; surplus, and contingency reserve liability of our insurance subsidiaries, which agrees to amounts utilized in our risk-to-capital calculations, are shown in table 14.1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.343%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Statutory financial information of insurance subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;14.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of and for the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statutory net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;295,811&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;305,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statutory policyholders' surplus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,220,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,339,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,619,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contingency reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,126,604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,585,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,021,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2021, 2020, and 2019 there were no surplus contributions made to MGIC or distributions from other insurance subsidiaries to us. Dividends paid by MGIC are shown in table 14.2 below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.975%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.975%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Surplus contributions and dividends of insurance subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;14.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends paid by MGIC to the parent company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;400,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Dividends paid in cash and/or investment securities. Also in 2021 MGIC distributed to the holding company, as a dividend, its investment in MGIC Credit Assurance Corporation at an amount of $8.9&#160;million. In 2020, MGIC distributed to the holding company, as a dividend, its ownership in the 9% Debentures held at an amortized cost of $139.5&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;STATUTORY CAPITAL REQUIREMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The insurance laws of 16 jurisdictions, including Wisconsin, our domiciliary state, require a mortgage insurer to maintain a minimum amount of statutory capital relative to the RIF (or a similar measure) in order for the mortgage insurer to continue to write new business. We refer to these requirements as the &#x201c;State Capital Requirements&#x201d; and, together with the GSE Financial Requirements, the &#x201c;Financial Requirements.&#x201d; While they vary among jurisdictions, the most common State Capital Requirements allow for a maximum risk-to-capital ratio of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25 to 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. A risk-to-capital ratio will increase if (i) the percentage decrease in capital exceeds the percentage decrease in insured risk, or (ii) the percentage increase in capital is less than the percentage increase in insured risk.&#160;Wisconsin does not regulate capital by using a risk-to-capital measure but instead requires a minimum policyholder position ("MPP"). MGIC's &#x201c;policyholder position&#x201d; includes its net worth or surplus, and its contingency loss reserve.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, MGIC&#x2019;s risk-to-capital ratio was 9.5 to 1, below the maximum allowed by the jurisdictions with State Capital Requirements and its policyholder position was $3.4 billion above the required MPP of $1.9 billion. The calculation of our risk-to-capital ratio and MPP reflect credit for the risk ceded under our reinsurance transactions. It is possible that under the revised State Capital Requirements discussed below, MGIC will not be allowed full credit for the risk ceded to the reinsurers. If MGIC is not allowed an agreed level of credit under either the State Capital Requirements or the financial requirements of the PMIERs, MGIC may terminate the reinsurance agreements, without penalty. At this time, we expect MGIC to continue to comply with the current State Capital Requirements; however, you should read the rest of these financial statement footnotes for information about matters that could negatively affect such compliance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, the risk-to-capital ratio of our combined insurance operations (which includes a reinsurance affiliate) was 9.5 to 1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The NAIC has previously announced plans to revise the State Capital Requirements that are provided for in its Mortgage Guaranty Insurance Model Act. In December 2019, a working group of state regulators released an exposure draft of a revised Mortgage Guaranty Insurance Model Act and a risk-based capital framework to establish capital requirements for mortgage insurers, although no date has been established by which the NAIC must propose revisions to the capital requirements and &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;certain items have not yet been completely addressed by the framework, including the treatment of ceded risk and minimum capital floors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DIVIDEND RESTRICTIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;MGIC is subject to statutory regulations as to payment of dividends. The maximum amount of dividends that MGIC may pay in any twelve-month period without regulatory approval by the OCI is the lesser of adjusted statutory net income or 10% of statutory policyholders' surplus as of the preceding calendar year end. Adjusted statutory net income is defined for this purpose to be the greater of statutory net income, net of realized investment gains, for the calendar year preceding the date of the dividend or statutory net income, net of realized investment gains, for the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzgyODY_1bb30a55-61c8-4b37-84c1-f35faefda7da"&gt;three&lt;/span&gt; calendar years preceding the date of the dividend less dividends paid within the first &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzgzNzY_11079abd-2f8f-41bc-ae03-a45279df8fdd"&gt;two&lt;/span&gt; of the preceding &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzgzOTY_1bb30a55-61c8-4b37-84c1-f35faefda7da"&gt;three&lt;/span&gt; calendar years. The maximum dividend that could be paid is reduced by dividends paid in the twelve months preceding the dividend payment date. Before making any dividend payments in 2022, we will notify the OCI to ensure it does not object. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The OCI recognizes only statutory accounting principles prescribed, or practices permitted, by the State of Wisconsin for determining and reporting the financial condition and results of operations of an insurance company. The OCI has adopted certain prescribed accounting practices that differ from those found in other states. Specifically, Wisconsin domiciled companies record changes in the contingency loss reserves through the income statement as a change in underwriting deduction. As a result, in periods in which MGIC is increasing contingency loss reserves, statutory net income is reduced. For the year ended December&#160;31, 2021, MGIC&#x2019;s increase in contingency loss reserves was $534&#160;million and statutory net income was $290 million. As of December&#160;31, 2021, MGIC's statutory policyholders' surplus was $1,217 million.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InsuranceDisclosureTextBlock>
    <us-gaap:StatutoryAccountingPracticesDisclosureTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1Xzk1OTU_2bcd0401-6ec6-479c-95ac-a609361b1f9c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The statutory net income, policyholders&#x2019; surplus, and contingency reserve liability of our insurance subsidiaries, which agrees to amounts utilized in our risk-to-capital calculations, are shown in table 14.1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.343%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Statutory financial information of insurance subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;14.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of and for the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statutory net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;295,811&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;305,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statutory policyholders' surplus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,220,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,339,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,619,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contingency reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,126,604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,585,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,021,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2021, 2020, and 2019 there were no surplus contributions made to MGIC or distributions from other insurance subsidiaries to us. Dividends paid by MGIC are shown in table 14.2 below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.975%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.975%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Surplus contributions and dividends of insurance subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;14.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends paid by MGIC to the parent company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;400,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Dividends paid in cash and/or investment securities. Also in 2021 MGIC distributed to the holding company, as a dividend, its investment in MGIC Credit Assurance Corporation at an amount of $8.9&#160;million. In 2020, MGIC distributed to the holding company, as a dividend, its ownership in the 9% Debentures held at an amortized cost of $139.5&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:StatutoryAccountingPracticesDisclosureTextBlock>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90YWJsZTo1MWEwNmE1ZTg1YTA0NWZkYTUxNzQ1OTMzNmI2MTk2MS90YWJsZXJhbmdlOjUxYTA2YTVlODVhMDQ1ZmRhNTE3NDU5MzM2YjYxOTYxXzQtMy0xLTEtMzYzMTM_fdf4599a-3ce7-43b7-96d9-651ea19f2a2a"
      unitRef="usd">295811000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90YWJsZTo1MWEwNmE1ZTg1YTA0NWZkYTUxNzQ1OTMzNmI2MTk2MS90YWJsZXJhbmdlOjUxYTA2YTVlODVhMDQ1ZmRhNTE3NDU5MzM2YjYxOTYxXzQtNS0xLTEtMzYzMTM_40ce6d06-9cc5-45a5-a34b-3055d670affe"
      unitRef="usd">65201000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90YWJsZTo1MWEwNmE1ZTg1YTA0NWZkYTUxNzQ1OTMzNmI2MTk2MS90YWJsZXJhbmdlOjUxYTA2YTVlODVhMDQ1ZmRhNTE3NDU5MzM2YjYxOTYxXzQtNy0xLTEtMzYzMTM_a045cc16-f3b1-491c-ab46-960bba06b7d4"
      unitRef="usd">305857000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90YWJsZTo1MWEwNmE1ZTg1YTA0NWZkYTUxNzQ1OTMzNmI2MTk2MS90YWJsZXJhbmdlOjUxYTA2YTVlODVhMDQ1ZmRhNTE3NDU5MzM2YjYxOTYxXzUtMy0xLTEtMzYzMTM_923c01b9-05b4-4a48-88f1-434818dbccd9"
      unitRef="usd">1220714000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90YWJsZTo1MWEwNmE1ZTg1YTA0NWZkYTUxNzQ1OTMzNmI2MTk2MS90YWJsZXJhbmdlOjUxYTA2YTVlODVhMDQ1ZmRhNTE3NDU5MzM2YjYxOTYxXzUtNS0xLTEtMzYzMTM_5fdced95-a51c-49bf-b0e9-bb82ae3d23d8"
      unitRef="usd">1339509000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90YWJsZTo1MWEwNmE1ZTg1YTA0NWZkYTUxNzQ1OTMzNmI2MTk2MS90YWJsZXJhbmdlOjUxYTA2YTVlODVhMDQ1ZmRhNTE3NDU5MzM2YjYxOTYxXzUtNy0xLTEtMzYzMTM_715cf96a-8204-4648-ae26-4d5221aba191"
      unitRef="usd">1619069000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <mtg:StatutoryAccountingPracticesContingencyReserve
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90YWJsZTo1MWEwNmE1ZTg1YTA0NWZkYTUxNzQ1OTMzNmI2MTk2MS90YWJsZXJhbmdlOjUxYTA2YTVlODVhMDQ1ZmRhNTE3NDU5MzM2YjYxOTYxXzYtMy0xLTEtMzYzMTM_fcc978bf-2f16-4a40-a9e3-26b0c482f844"
      unitRef="usd">4126604000</mtg:StatutoryAccountingPracticesContingencyReserve>
    <mtg:StatutoryAccountingPracticesContingencyReserve
      contextRef="i6e1a5fc75291449c96fda3322375f10b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90YWJsZTo1MWEwNmE1ZTg1YTA0NWZkYTUxNzQ1OTMzNmI2MTk2MS90YWJsZXJhbmdlOjUxYTA2YTVlODVhMDQ1ZmRhNTE3NDU5MzM2YjYxOTYxXzYtNS0xLTEtMzYzMTM_b78d5f39-f5f5-4e49-ae4a-b7971de44418"
      unitRef="usd">3585864000</mtg:StatutoryAccountingPracticesContingencyReserve>
    <mtg:StatutoryAccountingPracticesContingencyReserve
      contextRef="i5b0907fb9a544478bc9ad9f560b6b7eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90YWJsZTo1MWEwNmE1ZTg1YTA0NWZkYTUxNzQ1OTMzNmI2MTk2MS90YWJsZXJhbmdlOjUxYTA2YTVlODVhMDQ1ZmRhNTE3NDU5MzM2YjYxOTYxXzYtNy0xLTEtMzYzMTM_d9298923-ab46-42d1-bb55-150d350d1e97"
      unitRef="usd">3021055000</mtg:StatutoryAccountingPracticesContingencyReserve>
    <us-gaap:CashDividendsPaidToParentCompany
      contextRef="i7e90a504e855422481144669a2de4730_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90YWJsZTpkODVmNzliM2VjZWM0NGIyYmRjMjZjZjlhN2JjMzk4NC90YWJsZXJhbmdlOmQ4NWY3OWIzZWNlYzQ0YjJiZGMyNmNmOWE3YmMzOTg0XzUtMy0xLTEtMzYzMTM_4cfa3384-a4a4-4ee1-8328-c18ccc000434"
      unitRef="usd">400000000</us-gaap:CashDividendsPaidToParentCompany>
    <us-gaap:CashDividendsPaidToParentCompany
      contextRef="ic2881b135c194088a251d590b67d480a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90YWJsZTpkODVmNzliM2VjZWM0NGIyYmRjMjZjZjlhN2JjMzk4NC90YWJsZXJhbmdlOmQ4NWY3OWIzZWNlYzQ0YjJiZGMyNmNmOWE3YmMzOTg0XzUtNS0xLTEtMzYzMTM_d7a5c06f-5319-4061-8ab1-5a7b62b19afc"
      unitRef="usd">390000000</us-gaap:CashDividendsPaidToParentCompany>
    <us-gaap:CashDividendsPaidToParentCompany
      contextRef="i78ae80c9863f405a99c1c91062201399_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90YWJsZTpkODVmNzliM2VjZWM0NGIyYmRjMjZjZjlhN2JjMzk4NC90YWJsZXJhbmdlOmQ4NWY3OWIzZWNlYzQ0YjJiZGMyNmNmOWE3YmMzOTg0XzUtNy0xLTEtMzYzMTM_c7280420-a04d-4282-b52c-e46961402529"
      unitRef="usd">280000000</us-gaap:CashDividendsPaidToParentCompany>
    <mtg:DividendDistributionOfInvestmentInSubsidiary
      contextRef="i7e90a504e855422481144669a2de4730_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzEzMTk0MTM5NTUwNjM2_10629c6e-4dd2-44fe-810b-0ec5b0b7ae07"
      unitRef="usd">8900000</mtg:DividendDistributionOfInvestmentInSubsidiary>
    <mtg:DividendDistributionOfInterestOfConvertibleJuniorSubordinatedDebentures
      contextRef="ic2881b135c194088a251d590b67d480a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzI5MTk_996b87f8-8d03-4272-88d4-a3b30aac9e71"
      unitRef="usd">139500000</mtg:DividendDistributionOfInterestOfConvertibleJuniorSubordinatedDebentures>
    <mtg:NumberOfJurisdictionsWithRiskToCapitalRequirements
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzI5Nzc_4df0dcd7-2cc4-496f-8dc1-5865c354524d"
      unitRef="jurisdiction">16</mtg:NumberOfJurisdictionsWithRiskToCapitalRequirements>
    <us-gaap:DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzM1MDE_514334ba-843e-4c39-8753-2164eee73396">25 to 1</us-gaap:DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations>
    <mtg:Risktocapitalratioatendofperiod
      contextRef="i7e90a504e855422481144669a2de4730_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzQwNTg_0a282127-dfec-4821-a8e3-4896c264c2f1">9.5 to 1</mtg:Risktocapitalratioatendofperiod>
    <mtg:AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum
      contextRef="i207ad21c834d4a078de8966a865415dc_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzEwOTk1MTE2MzczODc_478e6d2c-7446-487d-9a59-a9b0298cbd9e"
      unitRef="usd">3400000000</mtg:AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum>
    <mtg:AmountOfRequiredMpp
      contextRef="i207ad21c834d4a078de8966a865415dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzEwOTk1MTE2MzczODA_de2c3120-c8a7-4d54-b0c8-c137eb722398"
      unitRef="usd">1900000000</mtg:AmountOfRequiredMpp>
    <mtg:Risktocapitalratioofcombinedinsuranceoperationsatendofperiod
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzUwNTI_689a46dd-4cd8-45e7-8a49-b91195fed007">9.5 to 1</mtg:Risktocapitalratioofcombinedinsuranceoperationsatendofperiod>
    <mtg:PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends
      contextRef="i13306dab484b4cb0bf366732c7a7e82c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1Xzc5NDk_ebd95ca0-8b94-48c9-acc0-581cc8f5261d"
      unitRef="number">0.10</mtg:PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends>
    <us-gaap:StatutoryAccountingPracticesPrescribedPracticeAmount
      contextRef="i7e90a504e855422481144669a2de4730_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzEzMTk0MTM5NTUwNjQ5_92932ec1-9e9f-4975-b89f-07a84f508967"
      unitRef="usd">534000000</us-gaap:StatutoryAccountingPracticesPrescribedPracticeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i7e90a504e855422481144669a2de4730_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzkzMjg_791a22aa-e987-4ab2-a3d2-68eb0d3b9e89"
      unitRef="usd">290000000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
      contextRef="i207ad21c834d4a078de8966a865415dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTAvZnJhZzo4NTVkZjM5MDg2MzI0MDZjOGExNTVhMGJhZjQ2YzJiNS90ZXh0cmVnaW9uOjg1NWRmMzkwODYzMjQwNmM4YTE1NWEwYmFmNDZjMmI1XzkzODY_deb1657f-945b-4410-8f51-ac8b3bd7c455"
      unitRef="usd">1217000000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzMzNzQ_27e50dd5-9b1b-4b47-ab78-bc3695578afd">&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 15&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Share-based Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have certain share-based compensation plans. Under the fair value method, compensation cost is measured at the grant date based on the fair value of the award and is recognized over the service period which generally corresponds to the vesting period. Awards under our plans generally vest over periods ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzMyNw_68d72641-efe5-41f1-af9b-ca3f46240401"&gt;one&lt;/span&gt; to three years, although awards to our non-employee directors vest immediately. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have an omnibus incentive plan that was adopted on April 23, 2020. When the 2020 plan was adopted, no further awards could be made under our previous 2015 plan. The purpose of the 2020 plan is to motivate and incentivize performance by, and to retain the services of, key employees and non-employee directors through receipt of equity-based and other incentive awards under the plan. Awards issued under the plan that are subsequently forfeited will not count against the limit on the maximum number of shares that may be issued under the plan. The 2020 plan provides for the award of stock options, stock appreciation rights, restricted stock and restricted stock units, as well as cash incentive awards. No awards may be granted after April 23, 2030 under the 2020 plan. The vesting provisions of options, restricted stock and restricted stock units are determined at the time of grant. At December&#160;31, 2021, 8.8 million shares were available for future grant under the 2020 plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The compensation cost that has been charged against income for share-based plans was $17.1 million, $13.8 million, and $18.9 million for the years ended December&#160;31, 2021, 2020 and 2019, respectively.&#160;The related income tax benefit recognized for share-based plans was $1.8 million, $1.7 million, and $2.7 million for the years ended December&#160;31, 2021, 2020, and 2019, respectively. Table 15.1 summarizes restricted stock or restricted stock unit (collectively called &#x201c;restricted stock&#x201d;) activity during 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;15.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Grant Date Fair Market Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,139,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,370,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,330,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted stock outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12.88&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,146,088&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Franklin Gothic Book',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;Approximately 71% of the shares granted in 2021 are subject to performance conditions under which the target number of shares granted may vest up to 200%.&lt;/span&gt;&lt;/div&gt;At December&#160;31, 2021, the 4.1 million shares of restricted stock outstanding consisted of 3.1 million shares that are subject to performance conditions (&#x201c;performance shares&#x201d;) and 1.0 million shares that are subject only to service conditions (&#x201c;time vested shares&#x201d;). The weighted-average grant date fair value of restricted stock granted during 2020 and 2019 was $13.62 and $11.92, respectively. The fair value of restricted stock granted is the closing price of the common stock on the New York Stock Exchange on the date of grant or previous trading day if the Exchange is closed on the date of grant.&#160;The total fair value of restricted stock vested during 2021, 2020 and 2019 was $15.1 million, $20.4 million, and $13.7 million, respectively.As of December&#160;31, 2021, there was $38.1 million of total unrecognized compensation cost related to non-vested share-based compensation agreements granted under the plans.&#160;Of this total, $32.6 million of unrecognized compensation costs relate to performance shares and $5.5 million relates to time vested shares. A portion of the unrecognized costs associated with the performance shares may or may not be recognized in future periods, depending upon whether or not the performance and service conditions are met. The cost associated with the time vested shares is expected to be recognized over a weighted-average period of 1.7 years.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if9bc14216ca34937813d38c4409aaad2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzMzMw_056870c4-45a3-4a08-be86-bd0244362077">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i83a20606858740cabb0f4e4919df8339_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzE0NTQ_0af9a072-c2f2-45ed-b839-bfc9ea18910f"
      unitRef="shares">8800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzE4MTU_33b19a7c-8af1-4201-9c2a-29fdda2ff841"
      unitRef="usd">17100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzE4MTk_71074a0c-5e96-46be-a0ad-e0cb2979974f"
      unitRef="usd">13800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzE4Mjc_af4f5685-4a43-4721-93b0-165389a78429"
      unitRef="usd">18900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzE5NDc_c1a279f0-5861-4330-877f-e778217d83d6"
      unitRef="usd">1800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzE5NTE_97028d31-12d9-49f3-9a0a-9caa4bac0f19"
      unitRef="usd">1700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzE5NTk_d4972e68-3eff-482f-8d67-114bed7f85f3"
      unitRef="usd">2700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzMzODc_44aa06b6-64cc-4143-b2b0-6253b96fd713">Table 15.1 summarizes restricted stock or restricted stock unit (collectively called &#x201c;restricted stock&#x201d;) activity during 2021.&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;15.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Grant Date Fair Market Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,139,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,370,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,330,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted stock outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12.88&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,146,088&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Franklin Gothic Book',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;Approximately 71% of the shares granted in 2021 are subject to performance conditions under which the target number of shares granted may vest up to 200%.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic5b6d2e41cf04b529806478bec113e07_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90YWJsZTpkMDhjZjhkNWM1OTg0ZGI4YmQ5NGY2MjJkNGYxOTBkYS90YWJsZXJhbmdlOmQwOGNmOGQ1YzU5ODRkYjhiZDk0ZjYyMmQ0ZjE5MGRhXzMtMi0xLTEtMzYzMTM_d384b951-5cfe-437d-93eb-573f9fcabc70"
      unitRef="usdPerShare">13.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic5b6d2e41cf04b529806478bec113e07_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90YWJsZTpkMDhjZjhkNWM1OTg0ZGI4YmQ5NGY2MjJkNGYxOTBkYS90YWJsZXJhbmdlOmQwOGNmOGQ1YzU5ODRkYjhiZDk0ZjYyMmQ0ZjE5MGRhXzMtNC0xLTEtMzYzMTM_b9e0c231-8ffb-4f40-9b5d-11cf4a13d69b"
      unitRef="shares">4139243</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3f94d94c6797409999ed206004b55f8c_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90YWJsZTpkMDhjZjhkNWM1OTg0ZGI4YmQ5NGY2MjJkNGYxOTBkYS90YWJsZXJhbmdlOmQwOGNmOGQ1YzU5ODRkYjhiZDk0ZjYyMmQ0ZjE5MGRhXzQtMi0xLTEtMzYzMTM_2c690dcd-eb4f-4f12-9bb8-eeb73f63fd27"
      unitRef="usdPerShare">12.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3f94d94c6797409999ed206004b55f8c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90YWJsZTpkMDhjZjhkNWM1OTg0ZGI4YmQ5NGY2MjJkNGYxOTBkYS90YWJsZXJhbmdlOmQwOGNmOGQ1YzU5ODRkYjhiZDk0ZjYyMmQ0ZjE5MGRhXzQtNC0xLTEtMzYzMTM_08248c03-cb92-4a78-808e-3a24c48eae4f"
      unitRef="shares">1370542</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3f94d94c6797409999ed206004b55f8c_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90YWJsZTpkMDhjZjhkNWM1OTg0ZGI4YmQ5NGY2MjJkNGYxOTBkYS90YWJsZXJhbmdlOmQwOGNmOGQ1YzU5ODRkYjhiZDk0ZjYyMmQ0ZjE5MGRhXzUtMi0xLTEtMzYzMTM_79e962f7-67f9-4dc5-8fe3-3630351a2af4"
      unitRef="usdPerShare">14.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3f94d94c6797409999ed206004b55f8c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90YWJsZTpkMDhjZjhkNWM1OTg0ZGI4YmQ5NGY2MjJkNGYxOTBkYS90YWJsZXJhbmdlOmQwOGNmOGQ1YzU5ODRkYjhiZDk0ZjYyMmQ0ZjE5MGRhXzUtNC0xLTEtMzYzMTM_36723589-c2fa-43bb-b075-2996a59c372d"
      unitRef="shares">1330129</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i3f94d94c6797409999ed206004b55f8c_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90YWJsZTpkMDhjZjhkNWM1OTg0ZGI4YmQ5NGY2MjJkNGYxOTBkYS90YWJsZXJhbmdlOmQwOGNmOGQ1YzU5ODRkYjhiZDk0ZjYyMmQ0ZjE5MGRhXzYtMi0xLTEtMzYzMTM_53d73644-7e52-4750-9484-221cb7d64e2c"
      unitRef="usdPerShare">13.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i3f94d94c6797409999ed206004b55f8c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90YWJsZTpkMDhjZjhkNWM1OTg0ZGI4YmQ5NGY2MjJkNGYxOTBkYS90YWJsZXJhbmdlOmQwOGNmOGQ1YzU5ODRkYjhiZDk0ZjYyMmQ0ZjE5MGRhXzYtNC0xLTEtMzYzMTM_20a49b20-1fc1-4717-9952-9c63abb1ad86"
      unitRef="shares">33568</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ifd5a33c819094405968f0a42bcaf3094_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90YWJsZTpkMDhjZjhkNWM1OTg0ZGI4YmQ5NGY2MjJkNGYxOTBkYS90YWJsZXJhbmdlOmQwOGNmOGQ1YzU5ODRkYjhiZDk0ZjYyMmQ0ZjE5MGRhXzctMi0xLTEtMzYzMTM_58824089-9445-44c6-93c6-2c8b66655bdd"
      unitRef="usdPerShare">12.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ifd5a33c819094405968f0a42bcaf3094_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90YWJsZTpkMDhjZjhkNWM1OTg0ZGI4YmQ5NGY2MjJkNGYxOTBkYS90YWJsZXJhbmdlOmQwOGNmOGQ1YzU5ODRkYjhiZDk0ZjYyMmQ0ZjE5MGRhXzctNC0xLTEtMzYzMTM_ae2df628-6fee-429e-a2c1-e420417929f6"
      unitRef="shares">4146088</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <mtg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSubjectToPerformanceConditionsPercent
      contextRef="i452d7106effa4dd0aacce4d84a59f459_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzEzMTk0MTM5NTM5MDQ1_269bcebc-52d9-4bdf-bc33-8338e0506c16"
      unitRef="number">0.71</mtg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSubjectToPerformanceConditionsPercent>
    <mtg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumVestingOfTargetSharesGrantedPercent
      contextRef="i452d7106effa4dd0aacce4d84a59f459_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzEzMTk0MTM5NTM5MDUx_f50bb787-3dbe-452d-af77-5bcd180fc028"
      unitRef="number">2</mtg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumVestingOfTargetSharesGrantedPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzIxNTA_6a6ff5d0-5951-4ea3-9277-e2ccedd49d68"
      unitRef="shares">4100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic12adac3342243ffab4e87a45cbbf86c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzIyMDU_a0d0bc95-dfbe-445c-aea1-aee6c5fc0c0c"
      unitRef="shares">3100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic3a6304c91eb4168b8e71a6b1c804182_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzIyODU_620124f5-2f3f-4bdb-b5c5-b98874979b4e"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie76bf808f49e43069e688f4a8b7e809b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzI0NTU_5b548e88-9025-4dac-bf0d-4beafacef749"
      unitRef="usdPerShare">13.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if67678160c8644b4b08350b1d502302b_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzI0NjI_7d5bcc17-08b8-46bd-b415-44505fc3b392"
      unitRef="usdPerShare">11.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i3f94d94c6797409999ed206004b55f8c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzI3NjE_8c6cfff9-7ddb-4b54-8dff-a0cdb955d36e"
      unitRef="usd">15100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ie76bf808f49e43069e688f4a8b7e809b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzI3NjU_6c862118-740b-4775-872b-056ec598f552"
      unitRef="usd">20400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if67678160c8644b4b08350b1d502302b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzI3NzM_318862c6-13b4-4bf6-9341-f13077cc0257"
      unitRef="usd">13700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ifd5a33c819094405968f0a42bcaf3094_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzI4MTI_a9cbad51-6112-4c71-8dec-2b537dc06cc5"
      unitRef="usd">38100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic12adac3342243ffab4e87a45cbbf86c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzI5NTM_29a5dc6c-a299-443c-b97d-83cd18801299"
      unitRef="usd">32600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic3a6304c91eb4168b8e71a6b1c804182_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzMwMjQ_9dc05d72-a69c-47b3-8a01-ee33d96235dd"
      unitRef="usd">5500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ibe5798571bd049e9b9703f2df83e89f4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8xOTYvZnJhZzoyMGY0YzQ1NzIxNTk0ZTU5YmZhNDkwZjBkNGY0ZGJjNi90ZXh0cmVnaW9uOjIwZjRjNDU3MjE1OTRlNTliZmE0OTBmMGQ0ZjRkYmM2XzMzNzA_7bf4e474-e387-4d91-bca5-58ad9aad1d5e">P1Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDIvZnJhZzpjZWMxYWU5Yjg1N2I0MDE3YTc5NjA4MzNjNDk3OTY5Yy90ZXh0cmVnaW9uOmNlYzFhZTliODU3YjQwMTdhNzk2MDgzM2M0OTc5NjljXzMwNg_79c29822-4234-4565-a828-9eedc4c08420">&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 16&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We lease data processing equipment and autos under operating leases that expire during the next four years. Generally, rental payments are fixed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 16.1 shows minimum the future operating lease payments as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.235%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Minimum future operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;16.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;771&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;416&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;45&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,443&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease expense under operating leases was $1.3 million in 2021, $1.9 million in 2020, and $2.1 million in 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDIvZnJhZzpjZWMxYWU5Yjg1N2I0MDE3YTc5NjA4MzNjNDk3OTY5Yy90ZXh0cmVnaW9uOmNlYzFhZTliODU3YjQwMTdhNzk2MDgzM2M0OTc5NjljXzEwMw_753c553d-1c55-417f-83ec-7c855f373263">P4Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDIvZnJhZzpjZWMxYWU5Yjg1N2I0MDE3YTc5NjA4MzNjNDk3OTY5Yy90ZXh0cmVnaW9uOmNlYzFhZTliODU3YjQwMTdhNzk2MDgzM2M0OTc5NjljXzMwMQ_ba488f43-f63e-4590-830c-ee2b2155bacb">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 16.1 shows minimum the future operating lease payments as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.235%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Minimum future operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;16.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;771&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;416&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;45&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,443&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDIvZnJhZzpjZWMxYWU5Yjg1N2I0MDE3YTc5NjA4MzNjNDk3OTY5Yy90YWJsZTo3Yjc5NzZhNGRiOWM0MWYyOTY1NTA5NWU0NzE2NTM1Yy90YWJsZXJhbmdlOjdiNzk3NmE0ZGI5YzQxZjI5NjU1MDk1ZTQ3MTY1MzVjXzMtMy0xLTEtMzYzMTM_233283b5-25ef-426a-9736-ede9104cceca"
      unitRef="usd">771000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDIvZnJhZzpjZWMxYWU5Yjg1N2I0MDE3YTc5NjA4MzNjNDk3OTY5Yy90YWJsZTo3Yjc5NzZhNGRiOWM0MWYyOTY1NTA5NWU0NzE2NTM1Yy90YWJsZXJhbmdlOjdiNzk3NmE0ZGI5YzQxZjI5NjU1MDk1ZTQ3MTY1MzVjXzQtMy0xLTEtMzYzMTM_7097bbdc-c3dc-4aca-82e8-6f24d64f4a73"
      unitRef="usd">416000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDIvZnJhZzpjZWMxYWU5Yjg1N2I0MDE3YTc5NjA4MzNjNDk3OTY5Yy90YWJsZTo3Yjc5NzZhNGRiOWM0MWYyOTY1NTA5NWU0NzE2NTM1Yy90YWJsZXJhbmdlOjdiNzk3NmE0ZGI5YzQxZjI5NjU1MDk1ZTQ3MTY1MzVjXzUtMy0xLTEtMzYzMTM_5947e3d6-2e4c-4a76-a046-9e1b14c50a54"
      unitRef="usd">211000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDIvZnJhZzpjZWMxYWU5Yjg1N2I0MDE3YTc5NjA4MzNjNDk3OTY5Yy90YWJsZTo3Yjc5NzZhNGRiOWM0MWYyOTY1NTA5NWU0NzE2NTM1Yy90YWJsZXJhbmdlOjdiNzk3NmE0ZGI5YzQxZjI5NjU1MDk1ZTQ3MTY1MzVjXzYtMy0xLTEtMzYzMTM_64be6a02-1cff-4285-98fb-10fa42e80cf6"
      unitRef="usd">45000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDIvZnJhZzpjZWMxYWU5Yjg1N2I0MDE3YTc5NjA4MzNjNDk3OTY5Yy90YWJsZTo3Yjc5NzZhNGRiOWM0MWYyOTY1NTA5NWU0NzE2NTM1Yy90YWJsZXJhbmdlOjdiNzk3NmE0ZGI5YzQxZjI5NjU1MDk1ZTQ3MTY1MzVjXzctMy0xLTEtMzYzMTM_f81dd7e0-5a3c-4356-8274-59b40cb2a053"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDIvZnJhZzpjZWMxYWU5Yjg1N2I0MDE3YTc5NjA4MzNjNDk3OTY5Yy90YWJsZTo3Yjc5NzZhNGRiOWM0MWYyOTY1NTA5NWU0NzE2NTM1Yy90YWJsZXJhbmdlOjdiNzk3NmE0ZGI5YzQxZjI5NjU1MDk1ZTQ3MTY1MzVjXzgtMy0xLTEtMzYzMTM_1ae53e81-52e8-420e-951d-3122466c0b46"
      unitRef="usd">1443000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:OperatingLeaseExpense
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDIvZnJhZzpjZWMxYWU5Yjg1N2I0MDE3YTc5NjA4MzNjNDk3OTY5Yy90ZXh0cmVnaW9uOmNlYzFhZTliODU3YjQwMTdhNzk2MDgzM2M0OTc5NjljXzI2NQ_0ac6825a-3e2a-4357-9179-7ecc6f57d9f2"
      unitRef="usd">1300000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDIvZnJhZzpjZWMxYWU5Yjg1N2I0MDE3YTc5NjA4MzNjNDk3OTY5Yy90ZXh0cmVnaW9uOmNlYzFhZTliODU3YjQwMTdhNzk2MDgzM2M0OTc5NjljXzI3NQ_816241e3-9814-4fb1-9dfe-615a082d83ed"
      unitRef="usd">1900000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDIvZnJhZzpjZWMxYWU5Yjg1N2I0MDE3YTc5NjA4MzNjNDk3OTY5Yy90ZXh0cmVnaW9uOmNlYzFhZTliODU3YjQwMTdhNzk2MDgzM2M0OTc5NjljXzI4OQ_af382110-3935-4c4f-96b6-f2768e86cdd1"
      unitRef="usd">2100000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDUvZnJhZzowODJiZjgxMTg2NTU0MzM5YWY4MjRlMTE1OWFhYjcwOS90ZXh0cmVnaW9uOjA4MmJmODExODY1NTQzMzlhZjgyNGUxMTU5YWFiNzA5XzQ4OTY_1927c05f-6be5-4217-9098-40edfc9dbb68">&lt;div style="display:inline-block;vertical-align:top;width:48.333%"&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:40.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:175.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#003b5c;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NOTE 17&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:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Litigation and Contingencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Before paying an insurance claim, generally we review the loan and servicing files to determine the appropriateness of the claim amount. When reviewing the files, we may determine that we have the right to rescind coverage or deny a claim on the loan (both referred to as &#x201c;rescissions&#x201d;). In addition, our insurance policies generally provide that we can reduce a claim if the servicer did not comply with its obligations under our insurance policy (such reduction referred to as a "curtailment"). In recent years, an immaterial percentage of claims received in a quarter have been resolved by rescissions. In 2021 and 2020, curtailments reduced our average claim paid by approximately 4.4% and 3.6%, respectively. The COVID-19-related foreclosure moratoriums and forbearance plans have decreased our claims paid activity beginning in the second quarter of 2020. It is difficult to predict the level of curtailments once the foreclosure moratoriums and forbearance plans end. Our loss reserving methodology incorporates our estimates of future rescissions, curtailments, and reversals of rescissions and curtailments. A variance between ultimate actual rescission, curtailment, and reversal rates and our estimates, as a result of the outcome of litigation, settlements or other factors, could materially affect our losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When the insured disputes our right to rescind coverage or curtail claims, we generally engage in discussions in an attempt to settle the dispute. If we are unable to reach a settlement, the outcome of a dispute ultimately may be determined by legal proceedings. Under ASC 450-20, until a loss associated with settlement discussions or legal proceedings becomes probable and can be reasonably estimated, we consider our claim payment or rescission resolved for financial reporting purposes and do not accrue an estimated loss. When we determine that a loss is probable and can be reasonably estimated, we record our best estimate of our probable loss, including recording a probable loss of $6.3&#160;million in 2021. In those cases, until settlement negotiations or legal proceedings are concluded (including the receipt of any necessary GSE approvals), it is possible that we will record an additional loss. We are currently involved in discussions and/or proceedings with respect to our claims paying practices. Although it is possible that, if not resolved by negotiation, we will not prevail on all matters, we are unable to make a reasonable estimate or range of estimates of the potential liability. We estimate the maximum exposure where a loss is reasonably possible to be approximately $27 million more than the amount of probable loss we have recorded. This estimate of maximum exposure is based on currently available information; is subject to significant judgment, numerous assumptions and known and unknown uncertainties; will include an amount for matters for which we have recorded a probable loss until such matters are concluded; will include different matters from time to time; and does not include interest or consequential or exemplary damages.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mortgage insurers, including MGIC, have in the past been involved in litigation and regulatory actions related to alleged violations of the anti-referral fee provisions of the Real Estate Settlement Procedures Act ("RESPA") and the notice provisions of the Fair Credit Reporting Act ("FCRA"). While these proceedings in the aggregate did not result in material liability for MGIC, there can be no assurance that the outcome of future proceedings, if any, under these laws would not have a material adverse effect on us. To the extent that we are construed to make independent credit decisions in connection with our &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:3.333%;min-width:2.333%;vertical-align:top"/&gt;&lt;div style="display:inline-block;vertical-align:top;width:48.334%"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;contract underwriting activities, we also could be subject to increased regulatory requirements under the Equal Credit Opportunity Act , FCRA, and other laws. Under relevant laws, examination may also be made of whether a mortgage insurer&#x2019;s underwriting decisions have a disparate impact on persons belonging to a protected class in violation of the law.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Through a non-insurance subsidiary, we provide an outsourced underwriting service to our customers known as contract underwriting. As part of the contract underwriting activities, that subsidiary is responsible for the quality of the underwriting decisions in accordance with the terms of the contract underwriting agreements with customers. That subsidiary may be required to provide certain remedies to its customers if certain standards relating to the quality of our underwriting work are not met, and we have an established reserve for such future obligations. Claims for remedies may be made a number of years after the underwriting work was performed. The related contract underwriting remedy expense for each of the years ended December&#160;31, 2021, 2020, and 2019, was immaterial to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition to the matters described above, we are involved in other disputes and legal proceedings in the ordinary course of business. In our opinion, based on the facts known at this time, the ultimate resolution of these ordinary course disputes and legal proceedings will not have a material adverse effect on our financial position or results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <mtg:AveragePaidClaimsReductionDueToCurtailments
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDUvZnJhZzowODJiZjgxMTg2NTU0MzM5YWY4MjRlMTE1OWFhYjcwOS90ZXh0cmVnaW9uOjA4MmJmODExODY1NTQzMzlhZjgyNGUxMTU5YWFiNzA5XzY5MQ_cbf993e2-fde8-4a1d-89d9-fd9388e7cd8c"
      unitRef="number">0.044</mtg:AveragePaidClaimsReductionDueToCurtailments>
    <mtg:AveragePaidClaimsReductionDueToCurtailments
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDUvZnJhZzowODJiZjgxMTg2NTU0MzM5YWY4MjRlMTE1OWFhYjcwOS90ZXh0cmVnaW9uOjA4MmJmODExODY1NTQzMzlhZjgyNGUxMTU5YWFiNzA5XzY5OA_c5b39f4b-2c38-4a63-88a7-92007f0a058c"
      unitRef="number">0.036</mtg:AveragePaidClaimsReductionDueToCurtailments>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDUvZnJhZzowODJiZjgxMTg2NTU0MzM5YWY4MjRlMTE1OWFhYjcwOS90ZXh0cmVnaW9uOjA4MmJmODExODY1NTQzMzlhZjgyNGUxMTU5YWFiNzA5XzEzMTk0MTM5NTM5MjM4_49a8b393-11ca-45fe-a5cf-30bc4a13f14c"
      unitRef="usd">6300000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <mtg:MaximumExposureAssociatedWithOtherDiscussionsLegalProceedings
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMDUvZnJhZzowODJiZjgxMTg2NTU0MzM5YWY4MjRlMTE1OWFhYjcwOS90ZXh0cmVnaW9uOjA4MmJmODExODY1NTQzMzlhZjgyNGUxMTU5YWFiNzA5XzEwOTk1MTE2MzMxNzY_20cad441-1f01-4b70-ad48-b5cdf34b1894"
      unitRef="usd">27000000</mtg:MaximumExposureAssociatedWithOtherDiscussionsLegalProceedings>
    <dei:AuditorName
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMTQvZnJhZzoxZWZjMTBlMmZhM2Q0MWY3OTM2MDBlMjZjYjljNjA1My90ZXh0cmVnaW9uOjFlZmMxMGUyZmEzZDQxZjc5MzYwMGUyNmNiOWM2MDUzXzEzMTk0MTM5NTQyNTcz_fd0db87b-84fc-4bd8-8fc0-72e69c809c0c">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yMTQvZnJhZzoxZWZjMTBlMmZhM2Q0MWY3OTM2MDBlMjZjYjljNjA1My90ZXh0cmVnaW9uOjFlZmMxMGUyZmEzZDQxZjc5MzYwMGUyNmNiOWM2MDUzXzc2OTY1ODE0MDM3NDA_28429d2e-4534-4610-9b0e-cb05b3d882f2">Milwaukee, Wisconsin</dei:AuditorLocation>
    <srt:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90ZXh0cmVnaW9uOmZhYTYwODAxNDA4NjRhZDU4ZWEzNDMzM2Q4OGI5MWQwXzM1_e4975228-64c2-46df-9670-5f47ed720995">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SCHEDULE I &#x2014; Summary of investments - Other than investments in related parties - December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Type of Investment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount at which shown in the balance sheet&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fixed income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bonds:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States government and government agencies and authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;States, municipalities and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,408,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,534,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,534,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign governments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;251,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;250,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;250,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Collateralized loan obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;360,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;360,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;360,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;625,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;628,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;628,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;All other corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,453,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,515,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,515,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,397,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,587,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,587,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common stocks:&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Industrial, miscellaneous and all other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,413,496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,603,649&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,603,649&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</srt:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTextBlock>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i13acde4176c848648628da08fec4fb65_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzQtMi0xLTEtMzYzMTM_207da99b-2e7c-4943-bfc5-d0a18bf4b99f"
      unitRef="usd">133990000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
      contextRef="i13acde4176c848648628da08fec4fb65_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzQtNC0xLTEtMzYzMTM_df0222c8-f874-4eb4-90bc-f0c487823993"
      unitRef="usd">133407000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i13acde4176c848648628da08fec4fb65_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzQtNi0xLTEtMzYzMTM_2ca2c338-6691-418b-9478-20c6507b365a"
      unitRef="usd">133407000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i2407a798e0ec4e35a135bcce5550ad39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzUtMi0xLTEtMzYzMTM_4032bbca-479a-4355-a472-5472b83c6193"
      unitRef="usd">2408688000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
      contextRef="i2407a798e0ec4e35a135bcce5550ad39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzUtNC0xLTEtMzYzMTM_c117b927-52aa-4935-88be-fe08b35e19d5"
      unitRef="usd">2534653000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i2407a798e0ec4e35a135bcce5550ad39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzUtNi0xLTEtMzYzMTM_b106f59d-923a-46c6-b0c8-0e1e1e283a56"
      unitRef="usd">2534653000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i939859e75c804056a6c0479521dd347a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzctMi0xLTEtMzYzMTM_44e149f9-8d62-4dec-a597-6d7f125a64b5"
      unitRef="usd">13749000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
      contextRef="i939859e75c804056a6c0479521dd347a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzctNC0xLTEtMzYzMTM_41fc21e4-d70a-4640-a75f-ed81ce3c74ab"
      unitRef="usd">13650000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i939859e75c804056a6c0479521dd347a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzctNi0xLTEtMzYzMTM_f6d2fd86-1533-45fb-971c-edc82bf61715"
      unitRef="usd">13650000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i266b0fe1ef11430fa33807058a88e1bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzgtMi0xLTEtMzYzMTM_aa0756f0-daf1-42eb-8a03-061187d6d2d6"
      unitRef="usd">251110000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
      contextRef="i266b0fe1ef11430fa33807058a88e1bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzgtNC0xLTEtMzYzMTM_1c238e71-8d6e-489d-882d-3c2f2454bceb"
      unitRef="usd">250835000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i266b0fe1ef11430fa33807058a88e1bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzgtNi0xLTEtMzYzMTM_0ada934a-5acb-4d71-b0b1-4fedda466482"
      unitRef="usd">250835000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i079f2b5d69b640d5a8165012de56edc9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzktMi0xLTEtMzYzMTM_994cb7ad-3eeb-484e-bc5e-58546d76aebe"
      unitRef="usd">150888000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
      contextRef="i079f2b5d69b640d5a8165012de56edc9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzktNC0xLTEtMzYzMTM_5305782a-20d6-4c40-b81a-ccb28506270a"
      unitRef="usd">150710000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i079f2b5d69b640d5a8165012de56edc9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzktNi0xLTEtMzYzMTM_89714eed-4d8f-4ec0-82e9-2e4edfd7872d"
      unitRef="usd">150710000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i560f2907082a431b92e41d21c4d90d7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzEwLTItMS0xLTM2MzEz_8d154a7a-006e-459d-9f1c-a961145a93d6"
      unitRef="usd">360436000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
      contextRef="i560f2907082a431b92e41d21c4d90d7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzEwLTQtMS0xLTM2MzEz_314bb8fa-d55b-4345-afa0-6ac6bc4be8a9"
      unitRef="usd">360939000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i560f2907082a431b92e41d21c4d90d7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzEwLTYtMS0xLTM2MzEz_fd8f166c-a4ff-42bd-966f-87653852ca75"
      unitRef="usd">360939000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i7a2321c47e504bf29284543016831d87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzExLTItMS0xLTM2MzEz_d089d6b7-3ef7-46d2-a329-9308956336d7"
      unitRef="usd">625321000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
      contextRef="i7a2321c47e504bf29284543016831d87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzExLTQtMS0xLTM2MzEz_012937ba-e455-448d-ba5b-711ad3193501"
      unitRef="usd">628240000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i7a2321c47e504bf29284543016831d87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzExLTYtMS0xLTM2MzEz_2f94ecc5-530b-4d09-ac2e-505f8d8b20eb"
      unitRef="usd">628240000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i9a7f35e25e1d4e25be74e866be2a1ad6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzEyLTItMS0xLTM2MzEz_8871db57-d255-47c1-87ed-7ee6a1d3b859"
      unitRef="usd">2453476000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
      contextRef="i9a7f35e25e1d4e25be74e866be2a1ad6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzEyLTQtMS0xLTM2MzEz_493ae9c2-e29d-4bb5-8633-aafa56f00edb"
      unitRef="usd">2515147000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i9a7f35e25e1d4e25be74e866be2a1ad6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzEyLTYtMS0xLTM2MzEz_e07afe5b-050c-48de-b467-99bc05c65945"
      unitRef="usd">2515147000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i54715e76a9df496c9cf34e27ddd22874_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzE0LTItMS0xLTM2MzEz_239d83ad-700e-4be5-acaf-d1682642457f"
      unitRef="usd">6397658000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
      contextRef="i54715e76a9df496c9cf34e27ddd22874_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzE0LTQtMS0xLTM2MzEz_ec09bd9b-34f7-4781-a327-db7ed96a227f"
      unitRef="usd">6587581000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i54715e76a9df496c9cf34e27ddd22874_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzE0LTYtMS0xLTM2MzEz_64691a96-cf05-403f-9606-a541a96d058f"
      unitRef="usd">6587581000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i48237e864d094de694376803af48ad43_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzE4LTItMS0xLTM2MzEz_49ddb157-5e8b-4604-ba95-44b3675c9353"
      unitRef="usd">15838000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
      contextRef="i48237e864d094de694376803af48ad43_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzE4LTQtMS0xLTM2MzEz_39e12563-0f70-4569-b14c-d7977117ee1a"
      unitRef="usd">16068000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i48237e864d094de694376803af48ad43_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzE4LTYtMS0xLTM2MzEz_dc5ac215-78e3-4def-bcea-5cb2ab16dae5"
      unitRef="usd">16068000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i38a42762adfa4d9e851755cea39eee90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzE5LTItMS0xLTM2MzEz_e053aac2-96f8-4e26-a1ab-cb30bb760886"
      unitRef="usd">15838000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
      contextRef="i38a42762adfa4d9e851755cea39eee90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzE5LTQtMS0xLTM2MzEz_fd9647e2-3a46-4263-8815-59db682c70bf"
      unitRef="usd">16068000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i38a42762adfa4d9e851755cea39eee90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzE5LTYtMS0xLTM2MzEz_01f07a7c-9b0a-4eb5-bc95-466a000b8707"
      unitRef="usd">16068000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzIxLTItMS0xLTM2MzEz_9fbb5c6c-bbac-47cd-9d96-5eb1a3b352c2"
      unitRef="usd">6413496000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzIxLTQtMS0xLTM2MzEz_df20e77a-a153-494a-a510-16b416a8269f"
      unitRef="usd">6603649000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="ia2025088a9354e938e149ff1f3fd6f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjIvZnJhZzpmYWE2MDgwMTQwODY0YWQ1OGVhMzQzMzNkODhiOTFkMC90YWJsZTplNjEyNGEyZjk0ZDA0OGUyYmUxMzMwMWU0ZDA5MGNlOS90YWJsZXJhbmdlOmU2MTI0YTJmOTRkMDQ4ZTJiZTEzMzAxZTRkMDkwY2U5XzIxLTYtMS0xLTM2MzEz_d39dad75-dc05-43e1-a3ca-c03ca6caf306"
      unitRef="usd">6603649000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90ZXh0cmVnaW9uOmU3ZmI2NDBjNmNkMDRjYWViZThjNjE0MDQ4NzlmZmNkXzEyMw_abcc346e-31ca-4814-9005-c9ef59ba2192">&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:53.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SCHEDULE II - Condensed Financial Information of Registrant&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Condensed Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Parent Company Only&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;ASSETS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed income, available-for-sale, at fair value (amortized cost, 2021 &#x2013; $550,324 ; 2020 &#x2013; $773,881)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;538,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;773,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;124,164&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment in subsidiaries, at equity in net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,964,954&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,740,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable - affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income taxes - current and deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;242,427&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,642&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,875,189&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,811,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;LIABILITIES AND SHAREHOLDERS' EQUITY&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;881,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;879,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Convertible junior subordinated debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;110,204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,501&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,594&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,013,807&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,112,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shareholders&#x2019; equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common stock (one dollar par value, shares authorized 1,000,000; shares issued 2021 - 371,353; 2020 - 371,353; shares outstanding 2021 - 320,336; 2020 - 338,573)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;371,353&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;371,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,794,906&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,862,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Treasury stock at cost (shares 2021 - 51,017; 2020 - 32,779)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(675,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(393,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;119,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;216,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,250,691&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,642,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,861,382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,698,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total liabilities and shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,875,189&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,811,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See accompanying supplementary notes to Parent Company condensed financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;MGIC INVESTMENT CORPORATION&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="border-bottom:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SCHEDULE II - Condensed Financial Information of Registrant&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Parent Company Only&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment income, net of expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net realized investment gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(311)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,340&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,644&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;68,359&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loss on debt extinguishment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36,914&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;106,917&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loss before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(102,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(92,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(55,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Benefit from) provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(21,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity in net income of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;716,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;520,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;716,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;634,983&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(97,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;537,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;590,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;870,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See accompanying supplementary notes to Parent Company condensed financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;MGIC INVESTMENT CORPORATION &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="border-bottom:2pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SCHEDULE II - Condensed Financial Information of Registrant&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Parent Company Only&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;634,983&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity in net income of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(716,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(520,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(716,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends received from subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;400,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;221,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(21,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,416)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loss on debt extinguishment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36,914&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;29,799&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in certain assets and liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable - affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(680)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(735)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income taxes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(306)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(478)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;361,454&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;121,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash flows from investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases of investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(339,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,131,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(117,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Proceeds from sales of investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;556,384&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;812,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net cash provided by (used in) investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;217,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(318,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash flows from financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',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:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Proceeds from issuance of senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchase of senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(179,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payment of original issue discount - senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchase of convertible junior subordinated debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(98,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(36,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payment of original issue discount - convertible junior subordinated debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash portion of loss on debt extinguishment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(36,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Repurchase of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(290,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(119,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(125,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(94,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(82,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(41,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payment of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payment of withholding taxes related to share-based compensation net share settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net cash provided by (used in) financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(527,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(173,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net increase (decrease)  in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;51,164&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt 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="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;73,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;124,164&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See accompanying supplementary notes to Parent Company condensed financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;SCHEDULE II &#x2014; CONDENSED FINANCIAL INFORMATION OF REGISTRANT&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;PARENT COMPANY ONLY&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;SUPPLEMENTARY NOTES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Note A&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying Parent Company financial statements should be read in conjunction with the consolidated financial statements and notes to consolidated financial statements appearing this annual report.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Note B&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our insurance subsidiaries are subject to statutory regulations as to maintenance of policyholders&#x2019; surplus and payment of dividends. The maximum amount of dividends that the insurance subsidiaries may pay in any twelve-month period without regulatory approval by the OCI is the lesser of adjusted statutory net income or 10% of statutory policyholders&#x2019; surplus as of the preceding calendar year end. Adjusted statutory net income is defined for this purpose to be the greater of statutory net income, net of realized investment gains, for the calendar year preceding the date of the dividend or statutory net income, net of realized investment gains, for the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5Xzk4Ng_1bb30a55-61c8-4b37-84c1-f35faefda7da"&gt;three&lt;/span&gt; calendar years preceding the date of the dividend less dividends paid within the first &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5XzEwNzY_11079abd-2f8f-41bc-ae03-a45279df8fdd"&gt;two&lt;/span&gt; of the preceding &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5XzEwOTY_1bb30a55-61c8-4b37-84c1-f35faefda7da"&gt;three&lt;/span&gt; calendar years. The maximum dividend that could be paid is reduced by dividends paid in the twelve months preceding the dividend payment date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The payment of dividends from our insurance subsidiaries is the principal source of cash inflow for MGIC Investment Corporation, our holding company, other than investment income and raising capital in the public markets. The payment of dividends by our insurance subsidiaries is restricted by insurance regulation as discussed above. MGIC is the principal source of dividend-paying capacity and paid a total of $400 million, $390 million and $280 million in dividends in cash and fixed income securities to our holding company during 2021, 2020 and 2019, respectively. No contributions were made to our insurance subsidiaries in 2021, 2020 or 2019.&lt;/span&gt;&lt;/div&gt;Note C&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The senior notes and convertible junior subordinated debentures ("9% Debentures"), discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#id14f1738a0f64b3ebc1b369f5e5fe71d_154" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 7 &#x2013; &#x201c;Debt&#x201d;&lt;/a&gt;&lt;/span&gt; to our consolidated financial statements, are obligations of MGIC Investment Corporation, our holding company, and not of its subsidiaries.</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzQtMi0xLTEtMzYzMTM_aede8cf4-c409-4db4-9c6e-ec1f4fc670e1"
      unitRef="usd">538872000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzQtNC0xLTEtMzYzMTM_abbbc612-100c-4176-8f14-c4c4909dfadc"
      unitRef="usd">773995000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzUtMi0xLTEtMzYzMTM_9e37cf23-85e7-4b6f-9c89-c79bdc07ff2c"
      unitRef="usd">124164000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzUtNC0xLTEtMzYzMTM_8cf32205-b847-4e48-ad80-7ca2f2a5cc6b"
      unitRef="usd">73000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <mtg:InvestmentInSubsidiariesAtEquityInNetAssets
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzYtMi0xLTEtMzYzMTM_03184fcc-7d9b-459d-8c5b-2837d725cf99"
      unitRef="usd">4964954000</mtg:InvestmentInSubsidiariesAtEquityInNetAssets>
    <mtg:InvestmentInSubsidiariesAtEquityInNetAssets
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzYtNC0xLTEtMzYzMTM_9b55ee1d-1f49-41f4-a326-90dd8f62ded6"
      unitRef="usd">4740074000</mtg:InvestmentInSubsidiariesAtEquityInNetAssets>
    <us-gaap:DueFromRelatedParties
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzctMi0xLTEtMzYzMTM_c5dbcc53-178e-4a88-9c8e-0b2180599f08"
      unitRef="usd">2130000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzctNC0xLTEtMzYzMTM_016e077f-8f9e-4b19-919e-eeb91e56f0aa"
      unitRef="usd">1450000</us-gaap:DueFromRelatedParties>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxReceivableCurrent
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzktMi0xLTEtMzYzMTM_c2f50a21-5a93-4ffc-9c92-b4e5abc1e3af"
      unitRef="usd">242427000</us-gaap:DeferredIncomeTaxesAndOtherTaxReceivableCurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxReceivableCurrent
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzktNC0xLTEtMzYzMTM_44d46214-cfd2-4c2d-bc22-1972db58c917"
      unitRef="usd">219059000</us-gaap:DeferredIncomeTaxesAndOtherTaxReceivableCurrent>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzEwLTItMS0xLTM2MzEz_6f44988f-00ad-49af-be3b-163a890f8c95"
      unitRef="usd">2642000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzEwLTQtMS0xLTM2MzEz_1e921d35-54d9-45ab-a745-6afae384572d"
      unitRef="usd">3760000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:Assets
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzEyLTItMS0xLTM2MzEz_00b4d278-665c-4548-a41c-13a2935f2787"
      unitRef="usd">5875189000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzEyLTQtMS0xLTM2MzEz_6b635714-43e7-4b0e-b96d-84a617f8c0a4"
      unitRef="usd">5811338000</us-gaap:Assets>
    <us-gaap:SeniorNotes
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzE2LTItMS0xLTM2MzEz_6cc469d2-f809-4349-8c4c-d2b3c68f2a72"
      unitRef="usd">881508000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzE2LTQtMS0xLTM2MzEz_69fdbca3-76e3-45dc-989b-531843341b94"
      unitRef="usd">879379000</us-gaap:SeniorNotes>
    <us-gaap:ConvertibleSubordinatedDebt
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzE3LTItMS0xLTM2MzEz_f6a23586-10a9-47d6-84f8-3ff3a09f4768"
      unitRef="usd">110204000</us-gaap:ConvertibleSubordinatedDebt>
    <us-gaap:ConvertibleSubordinatedDebt
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzE3LTQtMS0xLTM2MzEz_2d3cdebe-5691-4136-bb60-a9a7016b2b79"
      unitRef="usd">208814000</us-gaap:ConvertibleSubordinatedDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzIwLTItMS0xLTM2MzEz_84c7d241-44b7-4a88-b021-da68d3209ed5"
      unitRef="usd">20501000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzIwLTQtMS0xLTM2MzEz_e3ff5572-a68e-4667-88d7-5276137e7f22"
      unitRef="usd">23004000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:OtherLiabilities
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzIxLTItMS0xLTM2MzEz_ab1d7fae-a53c-4c43-9ddf-a8f81de028a4"
      unitRef="usd">1594000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzIxLTQtMS0xLTM2MzEz_aae410ca-4dbd-46a2-8569-cf0ed8cb7a28"
      unitRef="usd">1155000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzIyLTItMS0xLTM2MzEz_9ec6ca8c-ee27-477d-9af6-a0a4ed915ec2"
      unitRef="usd">1013807000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzIyLTQtMS0xLTM2MzEz_10eecf85-541d-4352-b143-7ed4c3bd7eee"
      unitRef="usd">1112352000</us-gaap:Liabilities>
    <us-gaap:CommonStockValue
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzI1LTItMS0xLTM2MzEz_54515420-d667-467e-ae73-0e4c4fdf8fcf"
      unitRef="usd">371353000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzI1LTQtMS0xLTM2MzEz_7ba80308-a8b6-4f00-9e6d-d619742cc30d"
      unitRef="usd">371353000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzI2LTItMS0xLTM2MzEz_88216045-3e1f-416a-8a31-b0985dd6ff1f"
      unitRef="usd">1794906000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzI2LTQtMS0xLTM2MzEz_f01c795b-2f9e-4f9c-bb37-1112012f10ed"
      unitRef="usd">1862042000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockValue
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzI3LTItMS0xLTM2MzEz_79a77c10-bde4-485f-8e9c-921e82ef1dae"
      unitRef="usd">675265000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzI3LTQtMS0xLTM2MzEz_31f63182-6505-4793-923a-1ef2c8b76f7a"
      unitRef="usd">393326000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzI4LTItMS0xLTM2MzEz_03f15793-1835-49be-aab0-363a0121fa71"
      unitRef="usd">119697000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzI4LTQtMS0xLTM2MzEz_66c7d0b5-ad1b-46d7-a818-8593c160848e"
      unitRef="usd">216821000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzI5LTItMS0xLTM2MzEz_452facc3-ebbb-493d-bbd0-00a995eccba9"
      unitRef="usd">3250691000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzI5LTQtMS0xLTM2MzEz_c5e5a663-efcb-4bf8-82a1-3d6646b32abf"
      unitRef="usd">2642096000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzMwLTItMS0xLTM2MzEz_36132fd1-2eab-4dbb-8cd3-09dfb8d6da19"
      unitRef="usd">4861382000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzMwLTQtMS0xLTM2MzEz_05a963fa-278b-42b4-ac5e-dbc760b11791"
      unitRef="usd">4698986000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzMxLTItMS0xLTM2MzEz_e3f357c2-b97d-465a-8c85-6d1f3d39f1ea"
      unitRef="usd">5875189000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNjUvZnJhZzplN2ZiNjQwYzZjZDA0Y2FlYmU4YzYxNDA0ODc5ZmZjZC90YWJsZTowZGZhMzM3N2RkYTM0MmQyOWUwNmZiZWY3MWQ2ZTAxNS90YWJsZXJhbmdlOjBkZmEzMzc3ZGRhMzQyZDI5ZTA2ZmJlZjcxZDZlMDE1XzMxLTQtMS0xLTM2MzEz_cebc05a5-ca92-4fb8-bc5b-d4de24b84116"
      unitRef="usd">5811338000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetInvestmentIncome
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzQtMi0xLTEtMzYzMTM_76566fa2-999c-48b7-9e08-3c2fc9ee8dd2"
      unitRef="usd">3850000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzQtNC0xLTEtMzYzMTM_43e8732f-50cb-4820-a035-9f2e2576a6a9"
      unitRef="usd">7090000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzQtNi0xLTEtMzYzMTM_6c5569c5-e8a3-407c-9ab4-2d47b0276e35"
      unitRef="usd">7695000</us-gaap:NetInvestmentIncome>
    <us-gaap:GainLossOnInvestments
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzUtMi0xLTEtMzYzMTM_6c7f6fdb-b0ca-4c2c-9c78-0eeca2a87820"
      unitRef="usd">490000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzUtNC0xLTEtMzYzMTM_996a0bad-98db-4271-8c73-33ad381f4f81"
      unitRef="usd">1454000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzUtNi0xLTEtMzYzMTM_ec619065-47e3-4d34-82b4-f41681205053"
      unitRef="usd">-311000</us-gaap:GainLossOnInvestments>
    <us-gaap:Revenues
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzctMi0xLTEtMzYzMTM_eefb8638-f13e-4121-90ef-47b1408561f1"
      unitRef="usd">4340000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzctNC0xLTEtMzYzMTM_b637414d-f895-4ab3-8bb8-823174b20897"
      unitRef="usd">8544000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzctNi0xLTEtMzYzMTM_d66e59f6-5586-46f3-9686-b44017230cbc"
      unitRef="usd">7384000</us-gaap:Revenues>
    <us-gaap:OperatingExpenses
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzEwLTItMS0xLTM2MzEz_acbfb519-ef87-4a9e-acde-d722471d3dc8"
      unitRef="usd">1644000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzEwLTQtMS0xLTM2MzEz_2f57e0d4-718e-4635-a2f0-45ad35c4ee38"
      unitRef="usd">719000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzEwLTYtMS0xLTM2MzEz_6e3ac76f-92a9-4c30-ae88-7b00b9578b54"
      unitRef="usd">793000</us-gaap:OperatingExpenses>
    <us-gaap:InterestExpenseDebt
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzExLTItMS0xLTM2MzEz_7c648f3e-ecb1-4d1d-9fc7-adb45359ec2d"
      unitRef="usd">68359000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzExLTQtMS0xLTM2MzEz_203eb792-b567-4f69-a785-7a78451a2615"
      unitRef="usd">65472000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzExLTYtMS0xLTM2MzEz_ba16dcae-f5fa-4ca5-a0bc-7c2052adab0f"
      unitRef="usd">61593000</us-gaap:InterestExpenseDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzEyLTItMS0xLTM2MzEz_b8b0a240-621c-4946-9553-764931bfd9a7"
      unitRef="usd">-36914000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzEyLTQtMS0xLTM2MzEz_3a975bf9-0ffc-4796-892d-efb4c34b724e"
      unitRef="usd">-35033000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzEyLTYtMS0xLTM2MzEz_fadc0a26-7c80-4bdb-88e7-c2821e3b2d14"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzEzLTItMS0xLTM2MzEz_06b71d76-5723-4da7-bee3-bae8a335c66c"
      unitRef="usd">106917000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzEzLTQtMS0xLTM2MzEz_66530257-95c3-476a-8e58-cd55e8d3a327"
      unitRef="usd">101224000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzEzLTYtMS0xLTM2MzEz_07bd941d-b712-4b34-9351-c3a2da6d95b9"
      unitRef="usd">62386000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE0LTItMS0xLTM2MzEz_f4bb6f47-8e97-41af-b831-8f48e50fc839"
      unitRef="usd">-102577000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE0LTQtMS0xLTM2MzEz_bab66c33-77ff-4921-8451-94bdc71c87e7"
      unitRef="usd">-92680000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE0LTYtMS0xLTM2MzEz_791e80fa-2f01-468e-b6e4-055f16caa1b2"
      unitRef="usd">-55002000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE1LTItMS0xLTM2MzEz_71e8ada5-a72f-4c09-a606-babcbbc9f1ff"
      unitRef="usd">-21240000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE1LTQtMS0xLTM2MzEz_1b10d093-8867-47a5-bea2-a2d5747bafbe"
      unitRef="usd">-18431000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE1LTYtMS0xLTM2MzEz_d5db77f0-e8bd-480d-a7f6-4fa43b0475d3"
      unitRef="usd">-12263000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE2LTItMS0xLTM2MzEz_1edcf0d6-21fa-49b0-b1c2-d9c7499a18c3"
      unitRef="usd">716320000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE2LTQtMS0xLTM2MzEz_d868c3d6-9bb2-4276-a213-bed8fe9bacdd"
      unitRef="usd">520342000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE2LTYtMS0xLTM2MzEz_536f6130-4cf3-4b35-a47f-493c6de1f61c"
      unitRef="usd">716502000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE3LTItMS0xLTM2MzEz_4c04deb6-589d-456c-b96c-843cbc8a8970"
      unitRef="usd">634983000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE3LTQtMS0xLTM2MzEz_bdd6f65e-1cad-4e10-95b4-a8024784d74b"
      unitRef="usd">446093000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE3LTYtMS0xLTM2MzEz_9a290e14-90af-4978-8ea9-892debb3ca14"
      unitRef="usd">673763000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE4LTItMS0xLTM2MzEz_5f467541-fcf8-4648-9686-a10a8dfaf9cd"
      unitRef="usd">-97124000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE4LTQtMS0xLTM2MzEz_91a31ea2-6bdc-422f-8e3f-722a12749f9f"
      unitRef="usd">144113000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE4LTYtMS0xLTM2MzEz_e3ff7103-0e96-4877-88c6-1dfe8c6198b8"
      unitRef="usd">196922000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE5LTItMS0xLTM2MzEz_60ad82df-10da-43c4-98ab-e02e3ccd5de5"
      unitRef="usd">537859000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE5LTQtMS0xLTM2MzEz_33090799-a8f6-4d50-a9bc-7a2ec2e1bd43"
      unitRef="usd">590206000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzEvZnJhZzowOGY4YTIzZWI4ZTk0ZmY5OTdjZmU5NGViMzc5ZjU2MS90YWJsZTpmNTc5ZmU3YzA4OWI0NjRlYWIwNTE3MjljYTQzODE0ZC90YWJsZXJhbmdlOmY1NzlmZTdjMDg5YjQ2NGVhYjA1MTcyOWNhNDM4MTRkXzE5LTYtMS0xLTM2MzEz_32c2e630-3862-45dc-ab72-83478f2edfbb"
      unitRef="usd">870685000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzQtMi0xLTEtMzYzMTM_4c04deb6-589d-456c-b96c-843cbc8a8970"
      unitRef="usd">634983000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzQtNC0xLTEtMzYzMTM_fca08189-f56e-482f-82ed-c15c42e3e700"
      unitRef="usd">446093000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzQtNi0xLTEtMzYzMTM_6bf5240e-a563-4a1b-b904-799af3b21a8f"
      unitRef="usd">673763000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzYtMi0xLTEtMzYzMTM_6df74feb-2056-4f25-8e70-1730ff081ab9"
      unitRef="usd">716320000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzYtNC0xLTEtMzYzMTM_e0f5e4f3-d174-49f9-89a6-28fb515853ba"
      unitRef="usd">520342000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzYtNi0xLTEtMzYzMTM_890e6050-d343-40cc-934e-9c7674b8f1a9"
      unitRef="usd">716502000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzctMi0xLTEtMzYzMTM_d8116624-fa73-498d-99e7-362630f4597f"
      unitRef="usd">400000000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzctNC0xLTEtMzYzMTM_cae311d8-9c4f-4506-9386-bfe64ea72ed9"
      unitRef="usd">221024000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzctNi0xLTEtMzYzMTM_2ce6da0f-bbe6-4aaa-894c-d404f7e8c95e"
      unitRef="usd">154413000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzgtMi0xLTEtMzYzMTM_18f0d456-d8d3-45c8-917a-cc2eeea0a58d"
      unitRef="usd">-21551000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzgtNC0xLTEtMzYzMTM_e5af4925-5ca6-408d-a87a-83d99ed3725b"
      unitRef="usd">-18252000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzgtNi0xLTEtMzYzMTM_bbc2a7a8-3aaf-46f8-bdb9-495359a338c1"
      unitRef="usd">-10416000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzktMi0xLTEtMzYzMTM_89d1219b-f21e-4a7d-a9f4-92346a9013de"
      unitRef="usd">-36914000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzktNC0xLTEtMzYzMTM_7d936be1-de5d-4272-a9ef-9530858811c2"
      unitRef="usd">-35033000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzktNi0xLTEtMzYzMTM_ac2fb8ba-d377-4334-bcdc-499b9671e700"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzEwLTItMS0xLTM2MzEz_3617f739-3fe0-46c1-8521-265555dcc3d2"
      unitRef="usd">-29799000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzEwLTQtMS0xLTM2MzEz_9c63cb6e-fd67-4a6a-9400-6b5bc83cc10c"
      unitRef="usd">-19088000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzEwLTYtMS0xLTM2MzEz_dbbed021-5dd2-4c78-90fa-22d96bbd8c91"
      unitRef="usd">-21104000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzEyLTItMS0xLTM2MzEz_5a953381-c529-4044-b445-9f27f411c2a7"
      unitRef="usd">680000</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzEyLTQtMS0xLTM2MzEz_f9bdc4a8-938a-4c46-b649-f2c23c677551"
      unitRef="usd">-972000</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzEyLTYtMS0xLTM2MzEz_2db4a9a4-5f44-4c69-b3c2-ef2d495feba3"
      unitRef="usd">735000</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzEzLTItMS0xLTM2MzEz_ac91789a-27d6-4600-b87c-17965246a94a"
      unitRef="usd">306000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzEzLTQtMS0xLTM2MzEz_80243e17-f1b6-4596-a254-69f4b192e040"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzEzLTYtMS0xLTM2MzEz_27083c2a-2908-4c5c-ba82-8181cbb9aad3"
      unitRef="usd">-1000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzE0LTItMS0xLTM2MzEz_ba68a29c-41f2-425f-b093-865ea4485a5f"
      unitRef="usd">-1118000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzE0LTQtMS0xLTM2MzEz_a38482dd-8e8a-4374-9e57-f012f55f7bb8"
      unitRef="usd">1262000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzE0LTYtMS0xLTM2MzEz_9f1ec4da-e0e6-4e86-84d3-e48bb4956a81"
      unitRef="usd">478000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzE1LTItMS0xLTM2MzEz_e1997acd-068a-4be1-af88-4162e0116eac"
      unitRef="usd">-2503000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzE1LTQtMS0xLTM2MzEz_2078516f-3362-48ef-93f6-c6f6640f24f3"
      unitRef="usd">5076000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzE1LTYtMS0xLTM2MzEz_d3a89504-acfa-4ab8-b3d8-b0b3792219b0"
      unitRef="usd">-2000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzE2LTItMS0xLTM2MzEz_9e8a0187-ab15-4603-8083-b0fdf2e00eff"
      unitRef="usd">361454000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzE2LTQtMS0xLTM2MzEz_87b6f4d5-4031-4579-a88b-2d6b1a37d980"
      unitRef="usd">187430000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzE2LTYtMS0xLTM2MzEz_f9ca498c-3f2b-40ba-8a39-fa714e09c569"
      unitRef="usd">121148000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzIwLTItMS0xLTM2MzEz_5f1c5576-279c-4fac-a24f-af7be1ad7dbc"
      unitRef="usd">339384000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzIwLTQtMS0xLTM2MzEz_be028d22-7d40-491d-9b7f-7a4591eeb54a"
      unitRef="usd">1131060000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzIwLTYtMS0xLTM2MzEz_b2b8dd04-390f-4aec-8dbe-ad734b4c2e7a"
      unitRef="usd">117663000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzIxLTItMS0xLTM2MzEz_a8c0a6e4-f6d7-48ae-ab0b-1bfe3f4079aa"
      unitRef="usd">556384000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzIxLTQtMS0xLTM2MzEz_b028fdf1-782d-44df-886c-c29fce6948af"
      unitRef="usd">812188000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzIxLTYtMS0xLTM2MzEz_82e6a170-83ad-4777-a6cc-585b41ebf026"
      unitRef="usd">160040000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzIyLTItMS0xLTM2MzEz_4f3270f2-5f20-46de-9d18-86fa3ba9ed9b"
      unitRef="usd">217000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzIyLTQtMS0xLTM2MzEz_cad1bde7-faf1-41ef-8939-5c2afabe5b04"
      unitRef="usd">-318872000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzIyLTYtMS0xLTM2MzEz_ac26abf6-1532-4dcd-8301-dba426c7dce8"
      unitRef="usd">42377000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI0LTItMS0xLTM2MzEz_0ec49518-e1ea-4269-9ff3-7c7f0c9f0f1f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI0LTQtMS0xLTM2MzEz_a27c2d4c-a107-4539-897c-422022cdec5e"
      unitRef="usd">640250000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI0LTYtMS0xLTM2MzEz_f7c87844-8654-444e-a86a-49bc8a0c1446"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:EarlyRepaymentOfSeniorDebt
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI1LTItMS0xLTM2MzEz_f0648cbb-4a51-41e1-87cc-91c5357ee3cf"
      unitRef="usd">0</us-gaap:EarlyRepaymentOfSeniorDebt>
    <us-gaap:EarlyRepaymentOfSeniorDebt
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI1LTQtMS0xLTM2MzEz_352d985b-ea9e-4c63-bb21-acf03de48c16"
      unitRef="usd">179735000</us-gaap:EarlyRepaymentOfSeniorDebt>
    <us-gaap:EarlyRepaymentOfSeniorDebt
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI1LTYtMS0xLTM2MzEz_6653314f-af0c-44d1-ae81-afbbb421cef3"
      unitRef="usd">0</us-gaap:EarlyRepaymentOfSeniorDebt>
    <mtg:PaymentOfOriginalIssueDiscountSeniorNotes
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI3LTItMS0xLTM2MzEz_cb5614c4-f0f6-4310-bd59-4b690e3569e0"
      unitRef="usd">0</mtg:PaymentOfOriginalIssueDiscountSeniorNotes>
    <mtg:PaymentOfOriginalIssueDiscountSeniorNotes
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI3LTQtMS0xLTM2MzEz_827dbbb0-7df7-423d-9a84-10d528a91b0d"
      unitRef="usd">2969000</mtg:PaymentOfOriginalIssueDiscountSeniorNotes>
    <mtg:PaymentOfOriginalIssueDiscountSeniorNotes
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI3LTYtMS0xLTM2MzEz_1fb671af-0a79-4b0e-ac7e-779864a15dba"
      unitRef="usd">0</mtg:PaymentOfOriginalIssueDiscountSeniorNotes>
    <us-gaap:EarlyRepaymentOfSubordinatedDebt
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI4LTItMS0xLTM2MzEz_4ac8dd35-cec8-440b-ab91-fd34471856a6"
      unitRef="usd">98610000</us-gaap:EarlyRepaymentOfSubordinatedDebt>
    <us-gaap:EarlyRepaymentOfSubordinatedDebt
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI4LTQtMS0xLTM2MzEz_f934f7da-1075-4237-87ec-2205a4107521"
      unitRef="usd">36392000</us-gaap:EarlyRepaymentOfSubordinatedDebt>
    <us-gaap:EarlyRepaymentOfSubordinatedDebt
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI4LTYtMS0xLTM2MzEz_80cab96d-b596-483f-98ca-d9bdbf94bfd5"
      unitRef="usd">0</us-gaap:EarlyRepaymentOfSubordinatedDebt>
    <mtg:PaymentOfOriginalIssueDiscountConvertibleJuniorSubordinatedDebentures
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI5LTItMS0xLTM2MzEz_aeb4f06f-9bd7-4c13-ab52-b300abc5755a"
      unitRef="usd">0</mtg:PaymentOfOriginalIssueDiscountConvertibleJuniorSubordinatedDebentures>
    <mtg:PaymentOfOriginalIssueDiscountConvertibleJuniorSubordinatedDebentures
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI5LTQtMS0xLTM2MzEz_ad8fa9ba-4155-4cf8-9f4a-9665267ee1f0"
      unitRef="usd">15049000</mtg:PaymentOfOriginalIssueDiscountConvertibleJuniorSubordinatedDebentures>
    <mtg:PaymentOfOriginalIssueDiscountConvertibleJuniorSubordinatedDebentures
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzI5LTYtMS0xLTM2MzEz_b0c9d9c0-b5a9-4351-a9de-80815fa48a7b"
      unitRef="usd">0</mtg:PaymentOfOriginalIssueDiscountConvertibleJuniorSubordinatedDebentures>
    <mtg:GainLossOnDebtExtinghuishmentCashPortion
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzMwLTItMS0xLTM2MzEz_27bb5d7e-713c-4b43-909f-911c0d2d3477"
      unitRef="usd">36914000</mtg:GainLossOnDebtExtinghuishmentCashPortion>
    <mtg:GainLossOnDebtExtinghuishmentCashPortion
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzMwLTQtMS0xLTM2MzEz_bbe3275f-6a58-4311-b69e-08862ee58b7f"
      unitRef="usd">25266000</mtg:GainLossOnDebtExtinghuishmentCashPortion>
    <mtg:GainLossOnDebtExtinghuishmentCashPortion
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzMwLTYtMS0xLTM2MzEz_79974ad9-8a4e-4375-a0bd-00db932c65fd"
      unitRef="usd">0</mtg:GainLossOnDebtExtinghuishmentCashPortion>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzMxLTItMS0xLTM2MzEz_cec3614b-3081-4a3c-b31e-cac88e852652"
      unitRef="usd">290818000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzMxLTQtMS0xLTM2MzEz_83d3d389-c3c4-4106-8f1c-897a6a4b90dd"
      unitRef="usd">119997000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzMxLTYtMS0xLTM2MzEz_bca6eecd-1613-4b94-9230-6921c40fdffa"
      unitRef="usd">125766000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzMyLTItMS0xLTM2MzEz_19271ae0-fe42-425d-ba64-33ff44de6573"
      unitRef="usd">94219000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzMyLTQtMS0xLTM2MzEz_0569e10e-dc1c-42fb-9281-a0b1333f27d3"
      unitRef="usd">82061000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzMyLTYtMS0xLTM2MzEz_e0965d54-1a84-4710-bed2-19700bf10e7e"
      unitRef="usd">41914000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzMzLTItMS0xLTM2MzEz_006dd6b1-1a46-4733-80aa-b018da340765"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzMzLTQtMS0xLTM2MzEz_bd6d8e84-6a27-4536-86c5-c3bb225f17ea"
      unitRef="usd">2020000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzMzLTYtMS0xLTM2MzEz_d67889c9-7940-4c1e-89ab-b07d4d58b686"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM0LTItMS0xLTM2MzEz_9f1dabb9-a213-4af3-bdc7-d375dbcdfdc6"
      unitRef="usd">6729000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM0LTQtMS0xLTM2MzEz_6b5c2378-5e8d-4e26-b185-7b0816536353"
      unitRef="usd">8940000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM0LTYtMS0xLTM2MzEz_381aca26-6a87-4e2d-b5c4-b484e94a528b"
      unitRef="usd">5726000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM1LTItMS0xLTM2MzEz_2b8eeb32-f82b-4506-a437-08e8d04ffbf5"
      unitRef="usd">-527290000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM1LTQtMS0xLTM2MzEz_8288a0b1-dcbd-41c4-a351-576951844388"
      unitRef="usd">167821000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM1LTYtMS0xLTM2MzEz_a95ad3e2-3bb4-4dd5-812e-13e0e7414d73"
      unitRef="usd">-173406000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i7339822164c44479a95b008a16bbde0d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM2LTItMS0xLTM2MzEz_cfebe84a-9bfe-4efb-8671-6874aed71dd8"
      unitRef="usd">51164000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="icbe121a92ae54f1f9d8c2097651614d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM2LTQtMS0xLTM2MzEz_a0090c6b-fcbe-4654-a508-4ad14e35f0a4"
      unitRef="usd">36379000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ie7f78ebfe4904d7296b5c2aef8e01da5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM2LTYtMS0xLTM2MzEz_f60fe415-ce7f-4703-aa50-266a65c93051"
      unitRef="usd">-9881000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM3LTItMS0xLTM2MzEz_7e996a26-ef94-4896-a87a-695e96cf91c4"
      unitRef="usd">73000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i66922f480daf45ccb4b621bacdf667c9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM3LTQtMS0xLTM2MzEz_f14c65d3-ee7b-4700-a847-4921a41b787f"
      unitRef="usd">36621000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i893efdd71f584ef1b3c88fb0d3823a64_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM3LTYtMS0xLTM2MzEz_20e401f7-5046-4a26-a836-07b473ec629c"
      unitRef="usd">46502000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib72c3edbf01447989f4e0467f5a2fff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM4LTItMS0xLTM2MzEz_2080337d-1d60-4f15-9928-da08bb0bf347"
      unitRef="usd">124164000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6126330a8fc04ce8ab120db0092bedb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM4LTQtMS0xLTM2MzEz_8eb00236-579e-49a8-9154-cee8d610d0a5"
      unitRef="usd">73000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i66922f480daf45ccb4b621bacdf667c9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzQvZnJhZzphMjdjNzM2MjM1ZDc0ZDBhYjMyZDFhNjhjMjE4ZjYzZC90YWJsZTo3Mzg2N2VkNWIyN2M0MmUxOGIwZTg5NzY2OGNkNGIwNi90YWJsZXJhbmdlOjczODY3ZWQ1YjI3YzQyZTE4YjBlODk3NjY4Y2Q0YjA2XzM4LTYtMS0xLTM2MzEz_df0d28bf-5f30-40df-b2d4-b269aefea3cf"
      unitRef="usd">36621000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <mtg:PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends
      contextRef="i13306dab484b4cb0bf366732c7a7e82c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5XzY0OQ_ebd95ca0-8b94-48c9-acc0-581cc8f5261d"
      unitRef="number">0.10</mtg:PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends>
    <us-gaap:CashDividendsPaidToParentCompany
      contextRef="i7e90a504e855422481144669a2de4730_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5XzEwOTk1MTE2MzAxMDU_4cfa3384-a4a4-4ee1-8328-c18ccc000434"
      unitRef="usd">400000000</us-gaap:CashDividendsPaidToParentCompany>
    <us-gaap:CashDividendsPaidToParentCompany
      contextRef="ic2881b135c194088a251d590b67d480a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5XzE1MzM_d7a5c06f-5319-4061-8ab1-5a7b62b19afc"
      unitRef="usd">390000000</us-gaap:CashDividendsPaidToParentCompany>
    <us-gaap:CashDividendsPaidToParentCompany
      contextRef="i78ae80c9863f405a99c1c91062201399_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5XzE1NDA_c7280420-a04d-4282-b52c-e46961402529"
      unitRef="usd">280000000</us-gaap:CashDividendsPaidToParentCompany>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i8946993542ab48e8a4bd1a428a7769d4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5XzE2NTE_5cab9be7-d79a-4283-8aa5-95788bcbe1a0"
      unitRef="usd">0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i08135118e12d4c14bbd6b7e6fde302ad_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5XzE2NTE_6d935034-78be-499c-8313-08b0804c457a"
      unitRef="usd">0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i21739ab04417498082a09fc094d961d0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5XzE2NTE_8f4e2a4e-d76b-4dc1-9749-39ea5c125ae6"
      unitRef="usd">0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib603b5d886744c469b14a4156dee40f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yNzcvZnJhZzoxN2RmMjE4NjgwMDc0Y2M1ODFhMmUwY2FhZGJhZGRiOS90ZXh0cmVnaW9uOjE3ZGYyMTg2ODAwNzRjYzU4MWEyZTBjYWFkYmFkZGI5XzE4MDA_4a561641-a127-40cb-942b-018330ba0792"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90ZXh0cmVnaW9uOjg1ZjUxZTI0MjhhODQ3MDBhMzllNWE3ZDE0OWQxNmRhXzM5_50ec61e9-228a-47a4-9816-863d9da68195">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.770%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SCHEDULE IV &#x2014; Reinsurance&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgage Insurance Premiums Earned&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31, 2021, 2020 and 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #b9d9eb;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:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amount&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded to Other Companies&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assumed From Other Companies&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Amount&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:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percentage of Amount Assumed to Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:'Roboto',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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,167,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;163,031&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,858&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,014,419&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,199,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;188,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,021,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,155,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;129,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,030,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock>
    <us-gaap:DirectPremiumsEarned
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzQtMi0xLTEtMzYzMTM_59cf1e0f-bd1d-4cf8-b83c-a990b73bb824"
      unitRef="usd">1167592000</us-gaap:DirectPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzQtNC0xLTEtMzYzMTM_842612fa-9f1c-43e7-8b25-188642d32a0c"
      unitRef="usd">163031000</us-gaap:CededPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzQtNi0xLTEtMzYzMTM_b1d47517-c654-4612-81cc-bd23a305d765"
      unitRef="usd">9858000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:PremiumsEarnedNet
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzQtOC0xLTEtMzYzMTM_0c69f317-dcb2-4668-89c2-4cec457ac5dc"
      unitRef="usd">1014419000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsPercentageAssumedToNet
      contextRef="i09463850cc8d4a7f8e2fb3f2338afc3a_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzQtMTAtMS0xLTM2MzEz_dab6d4ba-6b13-41ce-b940-dfc925a59650"
      unitRef="number">0.010</us-gaap:PremiumsPercentageAssumedToNet>
    <us-gaap:DirectPremiumsEarned
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzUtMi0xLTEtMzYzMTM_03a79d73-a2fd-418a-bdf5-0f05a9d7f0ce"
      unitRef="usd">1199824000</us-gaap:DirectPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzUtNC0xLTEtMzYzMTM_1624a07f-8545-4f32-884a-7602e8022f56"
      unitRef="usd">188729000</us-gaap:CededPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzUtNi0xLTEtMzYzMTM_bc1599d1-7143-4af7-bfe7-9a951428a82a"
      unitRef="usd">10848000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:PremiumsEarnedNet
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzUtOC0xLTEtMzYzMTM_a20a66e8-72af-402f-8bed-a3c098e3570f"
      unitRef="usd">1021943000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsPercentageAssumedToNet
      contextRef="i4c815c8fb6264276a741f886c634c598_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzUtMTAtMS0xLTM2MzEz_e0acf173-18ef-4a1b-b335-672357c1e2cb"
      unitRef="number">0.011</us-gaap:PremiumsPercentageAssumedToNet>
    <us-gaap:DirectPremiumsEarned
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzYtMi0xLTEtMzYzMTM_4ab587cc-7f61-47df-bbde-ddd5d5451150"
      unitRef="usd">1155240000</us-gaap:DirectPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzYtNC0xLTEtMzYzMTM_1faed70b-91fd-4c36-9ff7-4d676f35e396"
      unitRef="usd">129337000</us-gaap:CededPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzYtNi0xLTEtMzYzMTM_1d34e713-d56d-4117-90a4-353e29d67721"
      unitRef="usd">5085000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:PremiumsEarnedNet
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzYtOC0xLTEtMzYzMTM_24cc61f9-0218-4279-9f9f-a641de903517"
      unitRef="usd">1030988000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsPercentageAssumedToNet
      contextRef="i1aa13e406bf04897ba96486cc697dcf4_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQxNGYxNzM4YTBmNjRiM2ViYzFiMzY5ZjVlNWZlNzFkL3NlYzpkMTRmMTczOGEwZjY0YjNlYmMxYjM2OWY1ZTVmZTcxZF8yODMvZnJhZzo4NWY1MWUyNDI4YTg0NzAwYTM5ZTVhN2QxNDlkMTZkYS90YWJsZTpkODNkMTQzNWNkNGI0ZWFjYmM5ZDIyMWExODc4MTEwZS90YWJsZXJhbmdlOmQ4M2QxNDM1Y2Q0YjRlYWNiYzlkMjIxYTE4NzgxMTBlXzYtMTAtMS0xLTM2MzEz_b554bef4-4950-430a-ac82-c70ce91b9b59"
      unitRef="number">0.005</us-gaap:PremiumsPercentageAssumedToNet>
</xbrl>
